NativeTexture 结构体

struct QRhiTexture::NativeTexture

包含关于纹理底层原生资源的详细信息。 更多...

公共变量

intlayout
quint64object

详细说明

成员变量文档

int NativeTexture::layout

指定当前图像布局,适用于 Vulkan 之类的 API。

对于 Vulkan,layout 包含一个 VkImageLayout 值。

quint64 NativeTexture::object

包含原生对象句柄的 64 位整数。

使用 OpenGL,原生句柄是一个 GLuint 值,因此可以将 object 强制转换为 GLuint。使用 Vulkan,原生句柄是 VkImage,因此可以将 object 强制转换为 VkImage。使用 Direct3D 11 和 Metal 时,object 包含 ID3D11Texture2D 或 MTLTexture 指针,分别。在 Direct3D 12 中,object 包含 ID3D12Resource 指针。

© 2024 The Qt Company Ltd. 所包含的文档贡献者的版权。所提供的文档受 GNU 自由文档许可证版本 1.3 的条款约束,由自由软件基金会发布。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。