Bagikan melalui


Antarmuka ID3D12Device5 (d3d12.h)

Mewakili adaptor virtual.

Antarmuka ini memperluas ID3D12Device4.

Catatan

Antarmuka ini, yang diperkenalkan dalam Windows 10, versi 1809, adalah versi terbaru dari antarmuka ID3D12Device. Aplikasi yang menargetkan Windows 10, versi 1809 dan yang lebih baru harus menggunakan antarmuka ini alih-alih versi yang lebih lama.

Warisan

Antarmuka ID3D12Device5 mewarisi dari antarmuka ID3D12Device4.

Metode

Antarmuka ID3D12Device5 memiliki metode ini.

 
ID3D12Device5::CheckDriverMatchingIdentifier

Melaporkan kompatibilitas data berseri, seperti struktur akselerasi raytracing berseri yang dihasilkan dari panggilan ke CopyRaytracingAccelerationStructure dengan mode D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE, dengan perangkat/driver saat ini.
ID3D12Device5::CreateLifetimeTracker

Membuat pelacak seumur hidup yang terkait dengan panggilan balik yang ditentukan aplikasi; panggilan balik menerima pemberitahuan saat masa pakai objek yang dilacak diubah.
ID3D12Device5::CreateMetaCommand

Membuat instans perintah meta yang ditentukan.
ID3D12Device5::CreateStateObject

Membuat ID3D12StateObject.
ID3D12Device5::EnumerateMetaCommandParameters

Metadata refleksi kueri tentang parameter perintah meta yang ditentukan.
ID3D12Device5::EnumerateMetaCommands

Metadata refleksi kueri tentang perintah meta yang tersedia.
ID3D12Device5::GetRaytracingAccelerationStructurePrebuildInfo

Kueri driver untuk persyaratan sumber daya untuk membangun struktur akselerasi.
ID3D12Device5::RemoveDevice

Anda dapat memanggil RemoveDevice untuk menunjukkan ke runtime Direct3D 12 bahwa perangkat GPU mengalami masalah, dan tidak dapat lagi digunakan.

Persyaratan

   
Klien minimum yang didukung Windows 10, version 1809
Server minimum yang didukung Server Windows 2016
Target Platform Windows
Header d3d12.h

Lihat juga

Antarmuka inti