kelas CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT
Kelas pembantu untuk membuat subobject status konfigurasi shader raytracing.
Untuk informasi selengkapnya tentang Pembantu Pembuatan Objek Status D3DX12, lihat CD3DX12_STATE_OBJECT_DESC.
Sintaks
class CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT
{
CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT() noexcept;
CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT(CD3DX12_STATE_OBJECT_DESC& ContainingStateObject);
void Config(UINT MaxPayloadSizeInBytes, UINT MaxAttributeSizeInBytes) noexcept;
D3D12_STATE_SUBOBJECT_TYPE Type() const noexcept override;
operator const D3D12_STATE_SUBOBJECT& () const noexcept;
operator const D3D12_RAYTRACING_SHADER_CONFIG& () const noexcept;
};
Anggota
CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT
Konstruktor default. Membuat instans baru yang diinisialisasi default dari CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT.
CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT(CD3DX12_STATE_OBJECT_DESC&)
Konstruktor yang membuat instans baru CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT yang diinisialisasi dengan konten objek CD3DX12_STATE_OBJECT_DESC .
Config(UINT, UINT)
Fungsi untuk mengonfigurasi ukuran payload maksimum, dan ukuran atribut maksimum (baik dalam byte).
Type
Mengambil jenis subobject, yang diwakili oleh konstanta D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_SHADER_CONFIG .
operator const D3D12_STATE_SUBOBJECT&
Operator konversi yang mengembalikan referensi ke objek D3D12_STATE_SUBOBJECT konstanta yang menjelaskan objek status.
operator const D3D12_RAYTRACING_SHADER_CONFIG&
Operator konversi yang mengembalikan referensi ke objek D3D12_RAYTRACING_SHADER_CONFIG konstanta yang menjelaskan objek status.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | D3dx12.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