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 |