NativeTexture Struct

struct QRhiTexture::NativeTexture

テクスチャの基礎となるネイティブリソースに関する情報を含みます。詳細...

パブリック変数

int layout
quint64 object

詳細説明

メンバー変数 ドキュメント

int NativeTexture::layout

VulkanのようなAPIのための現在の画像レイアウトを指定する。

Vulkanの場合、layoutVkImageLayout

quint64 NativeTexture::object

ネイティブ・オブジェクト・ハンドルを含む64ビット整数。

OpenGLでは、ネイティブハンドルはGLuint値なので、object 、GLuintにキャストすることができます。Vulkanでは、ネイティブハンドルはVkImageなので、object 、VkImageにキャストできます。Direct3D 11とMetalでは、object 、それぞれID3D11Texture2DまたはMTLTextureポインタが含まれます。Direct3D 12 の場合object は ID3D12Resource ポインタを含みます。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。