D3D12_DESCRIPTOR_HEAP_DESC 構造体 (d3d12.h)
記述子ヒープについて説明します。
構文
typedef struct D3D12_DESCRIPTOR_HEAP_DESC {
D3D12_DESCRIPTOR_HEAP_TYPE Type;
UINT NumDescriptors;
D3D12_DESCRIPTOR_HEAP_FLAGS Flags;
UINT NodeMask;
} D3D12_DESCRIPTOR_HEAP_DESC;
メンバー
Type
ヒープ 内の記述子の型を指定するD3D12_DESCRIPTOR_HEAP_TYPE型指定された値。
NumDescriptors
ヒープ内の記述子の数。
Flags
ビットごとの OR 演算を使用して結合される D3D12_DESCRIPTOR_HEAP_FLAGS型指定された値の組み合わせ。 結果の値は、ヒープのオプションを指定します。
NodeMask
単一アダプター操作の場合は、これを 0 に設定します。 アダプター ノードが複数ある場合は、記述子ヒープが適用されるノード (デバイスの物理アダプターのいずれか) を識別するようにビットを設定します。 マスク内の各ビットは、単一ノードに対応します。 1 ビットのみを設定する必要があります。 「マルチアダプター システム」を参照してください。
注釈
この構造体は、次のように使用されます。
要件
要件 | 値 |
---|---|
Header | d3d12.h |