Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menjelaskan konstanta sebaris dalam tanda tangan akar yang muncul dalam shader sebagai satu buffer konstanta.
Sintaks
typedef struct D3D12_ROOT_CONSTANTS {
UINT ShaderRegister;
UINT RegisterSpace;
UINT Num32BitValues;
} D3D12_ROOT_CONSTANTS;
Anggota
ShaderRegister
Daftar shader.
RegisterSpace
Ruang register.
Num32BitValues
Jumlah konstanta yang menempati satu slot shader (konstanta ini muncul seperti buffer konstanta tunggal). Semua konstanta menempati satu slot ikatan tanda tangan akar.
Keterangan
Lihat Pengikatan Sumber Daya di HLSL untuk informasi selengkapnya tentang daftar dan spasi shader.
D3D12_ROOT_CONSTANTS adalah jenis data anggota KonstantaD3D12_ROOT_PARAMETER. Gunakan D3D12_ROOT_CONSTANTS saat Anda mengatur bidang SlotTypeD3D12_ROOT_PARAMETER ke anggota D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS D3D12_ROOT_PARAMETER_TYPE.
Persyaratan
Header | d3d12.h |