struktur D3D12_ROOT_PARAMETER1 (d3d12.h)
Menjelaskan slot tanda tangan akar versi 1.1.
Sintaks
typedef struct D3D12_ROOT_PARAMETER1 {
D3D12_ROOT_PARAMETER_TYPE ParameterType;
union {
D3D12_ROOT_DESCRIPTOR_TABLE1 DescriptorTable;
D3D12_ROOT_CONSTANTS Constants;
D3D12_ROOT_DESCRIPTOR1 Descriptor;
};
D3D12_SHADER_VISIBILITY ShaderVisibility;
} D3D12_ROOT_PARAMETER1;
Anggota
ParameterType
Nilai D3D12_ROOT_PARAMETER_TYPE-ketik yang menentukan jenis slot tanda tangan akar. Anggota ini menentukan jenis mana yang akan digunakan dalam serikat di bawah ini.
DescriptorTable
Struktur D3D12_ROOT_DESCRIPTOR_TABLE1 yang menjelaskan tata letak tabel deskriptor sebagai kumpulan rentang deskriptor yang muncul satu demi satu dalam tumpuk deskriptor.
Constants
Struktur D3D12_ROOT_CONSTANTS yang menjelaskan konstanta sebaris dalam tanda tangan akar yang muncul dalam shader sebagai satu buffer konstanta.
Descriptor
Struktur D3D12_ROOT_DESCRIPTOR1 yang menjelaskan deskriptor sebaris dalam tanda tangan akar yang muncul dalam shader.
ShaderVisibility
Nilai D3D12_SHADER_VISIBILITY-ketik yang menentukan shader yang dapat mengakses konten slot tanda tangan akar.
Keterangan
Gunakan struktur ini dengan struktur D3D12_ROOT_SIGNATURE_DESC1 .
Lihat struktur pembantu CD3DX12_ROOT_PARAMETER1.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk