NativeTexture 结构体
struct QRhiTexture::NativeTexture包含关于纹理底层原生资源的详细信息。 更多...
公共变量
成员变量文档
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. 在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。