Antarmuka ID3D12GraphicsCommandList4 (d3d12.h)

Merangkum daftar perintah grafis untuk penyajian, memperluas antarmuka untuk mendukung pelacakan sinar dan merender pass.

Warisan

Antarmuka ID3D12GraphicsCommandList4 mewarisi dari ID3D12GraphicsCommandList3. ID3D12GraphicsCommandList4 juga memiliki jenis anggota berikut:

Metode

Antarmuka ID3D12GraphicsCommandList4 memiliki metode ini.

 
ID3D12GraphicsCommandList4::BeginRenderPass

Menandai awal pass render dengan mengikat sekumpulan sumber daya output selama durasi lulus render. Pengikatan ini adalah untuk satu atau beberapa tampilan target render (RTV), dan/atau ke tampilan stensil kedalaman (DSV).
ID3D12GraphicsCommandList4::BuildRaytracingAccelerationStructure

Melakukan build struktur akselerasi raytracing pada GPU dan secara opsional menghasilkan informasi pasca-build segera setelah build.
ID3D12GraphicsCommandList4::CopyRaytracingAccelerationStructure

Menyalin struktur akselerasi sumber ke memori tujuan saat menerapkan transformasi yang ditentukan.
ID3D12GraphicsCommandList4::D ispatchRays

Luncurkan utas shader generasi sinar.
ID3D12GraphicsCommandList4::EmitRaytracingAccelerationStructurePostbuildInfo

Memancarkan properti pasca-build untuk serangkaian struktur akselerasi. Ini memungkinkan aplikasi untuk mengetahui persyaratan sumber daya output untuk melakukan operasi struktur akselerasi melalui ID3D12GraphicsCommandList4::CopyRaytracingAccelerationStructure.
ID3D12GraphicsCommandList4::EndRenderPass

Menandai akhiran pass render.
ID3D12GraphicsCommandList4::ExecuteMetaCommand

Merekam eksekusi (atau pemanggilan) dari perintah meta yang ditentukan ke dalam daftar perintah grafis.
ID3D12GraphicsCommandList4::InitializeMetaCommand

Menginisialisasi perintah meta yang ditentukan.
ID3D12GraphicsCommandList4::SetPipelineState1

Mengatur objek status pada daftar perintah.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d12.h

Lihat juga

ID3D12GraphicsCommandList3