D3D12_ROOT_SIGNATURE_DESC1 結構 (d3d12.h)
描述根簽章 1.1 版的配置。
語法
typedef struct D3D12_ROOT_SIGNATURE_DESC1 {
UINT NumParameters;
const D3D12_ROOT_PARAMETER1 *pParameters;
UINT NumStaticSamplers;
const D3D12_STATIC_SAMPLER_DESC *pStaticSamplers;
D3D12_ROOT_SIGNATURE_FLAGS Flags;
} D3D12_ROOT_SIGNATURE_DESC1;
成員
NumParameters
根簽章中的插槽數目。 這個數位也是 pParameters 陣列中的專案數目。
pParameters
根簽章中位置 的D3D12_ROOT_PARAMETER1 結構陣列。
NumStaticSamplers
指定靜態取樣器的數目。
pStaticSamplers
一或多個 D3D12_STATIC_SAMPLER_DESC 結構的指標。
Flags
指定決定資料變動性 D3D12_ROOT_SIGNATURE_FLAGS 。
備註
將此結構與 D3D12_VERSIONED_ROOT_SIGNATURE_DESC 結構搭配使用。
需求
標頭 | d3d12.h |