struktur D3D12DDIARG_CREATE_COMMAND_SIGNATURE_0001 (d3d12umddi.h)

Menjelaskan parameter yang digunakan driver tampilan untuk membuat tanda tangan perintah.

Sintaks

typedef struct D3D12DDIARG_CREATE_COMMAND_SIGNATURE_0001 {
  UINT                                  ByteStride;
  UINT                                  NumArgumentDescs;
  const D3D12DDI_INDIRECT_ARGUMENT_DESC *pArgumentDescs;
  D3D12DDI_HROOTSIGNATURE               hRootSignature;
  UINT                                  NodeMask;
} D3D12DDIARG_CREATE_COMMAND_SIGNATURE_0001;

Anggota

ByteStride

Menentukan ukuran setiap argumen tanda tangan perintah, dalam byte.

NumArgumentDescs

Menentukan jumlah argumen dalam tanda tangan perintah.

pArgumentDescs

Array struktur D3D12DDI_INDIRECT_ARGUMENT_DESC , berisi detail argumen, termasuk apakah argumen adalah buffer vertex, konstanta, tampilan buffer konstanta, tampilan sumber daya shader, atau tampilan akses yang tidak diurutkan.

hRootSignature

Tangani ke tanda tangan akar.

NodeMask

Kumpulan simpul. Untuk operasi GPU tunggal, atur ini ke nol. Jika ada beberapa simpul GPU, atur bit untuk mengidentifikasi simpul (adaptor fisik perangkat) yang tanda tangan perintahnya akan diterapkan. Setiap bit dalam masker sesuai dengan satu simpul. Lihat Sistem multi-adaptor.

Keterangan

Gunakan struktur ini dengan PFND3D12DDI_CREATE_COMMAND_SIGNATURE_0001.

Lihat spesifikasi Mesh Shader untuk informasi selengkapnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1903
Header d3d12umddi.h

Lihat juga

D3D12DDI_INDIRECT_ARGUMENT_DESC

PFND3D12DDI_CREATE_COMMAND_SIGNATURE_0001