函数

GdkWaylandWaylandToplevelExported

声明

void
(* GdkWaylandToplevelExported) (
  GdkToplevel* toplevel,
  const char* handle,
  gpointer user_data
)

描述 [源]

当从 Wayland 合成器获取表面句柄时会被调用的回调。

此回调在 gdk_wayland_toplevel_export_handle() 中使用。

可以将 handle 传递给其他进程,用于将表面标记为进程外表面。

参数

toplevel

类型: GdkWaylandToplevel

要导出的 GdkToplevel

数据由函数的调用者所有。
handle

类型: const char*

句柄。

数据由函数的调用者所有。
值是一个以 NUL 结束的 UTF-8 字符串。
user_data

类型: gpointer

传递给 gdk_wayland_toplevel_export_handle() 的用户数据。

参数可以是 NULL
数据由函数的调用者所有。