D3D12DDI_TEXTURE_LAYOUT_CAPS_0026構造体 (d3d12umddi.h)
テクスチャ レイアウト機能を指定します。
構文
typedef struct D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 {
UINT DeviceDependentLayoutCount;
UINT DeviceDependentSwizzleCount;
BOOL Supports64KStandardSwizzle;
BOOL SupportsRowMajorTexture;
BOOL IndexableSwizzlePatterns;
} D3D12DDI_TEXTURE_LAYOUT_CAPS_0026;
メンバー
DeviceDependentLayoutCount
デバイス依存のレイアウト数。 これは、アダプターでサポートされているデバイスに依存するレイアウトの数である必要があります。
DeviceDependentSwizzleCount
デバイスに依存するスワイズル数。 これは、アダプターでサポートされているデバイスに依存するスワイズル パターンの数である必要があります。
Supports64KStandardSwizzle
テクスチャ レイアウトで 64K 標準のスワイズルがサポートされているかどうか。
SupportsRowMajorTexture
テクスチャ レイアウトで行メジャー テクスチャがサポートされているかどうか。
IndexableSwizzlePatterns
テクスチャ レイアウトでサブリソースのスウィズル パターンを選択できるかどうか。
要件
要件 | 値 |
---|---|
Header | d3d12umddi.h (D3d12umddi.h を含む) |