D3D12_ROOT_DESCRIPTOR 構造体 (d3d12.h)
シェーダーに表示されるルート署名バージョン 1.0 のインライン記述子について説明します。
構文
typedef struct D3D12_ROOT_DESCRIPTOR {
UINT ShaderRegister;
UINT RegisterSpace;
} D3D12_ROOT_DESCRIPTOR;
メンバー
ShaderRegister
シェーダー レジスタ。
RegisterSpace
レジスタ領域。
注釈
D3D12_ROOT_DESCRIPTORは、D3D12_ROOT_PARAMETERの Descriptor メンバーのデータ型です。 D3D12_ROOT_PARAMETERの ParameterType フィールドをD3D12_ROOT_PARAMETER_TYPEのD3D12_ROOT_PARAMETER_TYPE_CBV、D3D12_ROOT_PARAMETER_TYPE_SRV、またはD3D12_ROOT_PARAMETER_TYPE_UAVメンバーに設定する場合は、D3D12_ROOT_DESCRIPTORを使用します。
要件
要件 | 値 |
---|---|
Header | d3d12.h |