struktur D3D12_ROOT_DESCRIPTOR_TABLE (d3d12.h)
Menjelaskan tata letak tanda tangan akar 1.0 dari tabel deskriptor sebagai kumpulan rentang deskriptor yang semuanya relatif terhadap handel deskriptor dasar tunggal.
Sintaks
typedef struct D3D12_ROOT_DESCRIPTOR_TABLE {
UINT NumDescriptorRanges;
const D3D12_DESCRIPTOR_RANGE *pDescriptorRanges;
} D3D12_ROOT_DESCRIPTOR_TABLE;
Anggota
NumDescriptorRanges
Jumlah rentang deskriptor dalam tata letak tabel.
pDescriptorRanges
Array struktur D3D12_DESCRIPTOR_RANGE yang menjelaskan rentang deskriptor.
Keterangan
Sampler tidak diperbolehkan dalam tabel deskriptor yang sama dengan tampilan buffer konstanta (CBV), tampilan akses tidak berurutan (UAV), dan tampilan sumber daya shader (SRV).
D3D12_ROOT_DESCRIPTOR_TABLE adalah tipe data anggota DescriptorTabledari D3D12_ROOT_PARAMETER. Gunakan D3D12_ROOT_DESCRIPTOR_TABLE saat Anda mengatur anggota ParameterTypeD3D12_ROOT_PARAMETER ke D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12.h |