Bagikan melalui


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

Lihat juga

CD3DX12_ROOT_DESCRIPTOR_TABLE

Struktur Inti

D3D12_ROOT_DESCRIPTOR_TABLE1