结构体
GdkDmabufFormats
since: 4.14
说明 [src]
struct GdkDmabufFormats {
/* No available fields */
}
GdkDmabufFormats
结构提供关于支持的 DMA 缓冲格式的信息。
可以使用 gdk_dmabuf_formats_contains()
来查询是否支持给定的格式,并且可以使用 gdk_dmabuf_formats_get_n_formats()
和 gdk_dmabuf_formats_get_format()
来迭代所有受支持格式的列表。
受支持格式的列表按优先级排序,最合适的格式排在最前面。
列表可能包含(格式,修改器)对,其中修改器为 DMA_FORMAT_MOD_INVALID
,指示在这种格式中可以使用隐式修改器。
有关 DMA 缓冲的更多信息,请参见 GdkDmabufTextureBuilder
。
请注意,DMA 缓冲仅存在于 Linux 上。
自 4.14 起提供: