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 |