Interfaccia ID3D12Device5 (d3d12.h)
Rappresenta una scheda virtuale.
Questa interfaccia estende ID3D12Device4.
Nota
Questa interfaccia, introdotta in Windows 10, versione 1809, è la versione più recente dell'interfaccia ID3D12Device. Le applicazioni destinate Windows 10, versione 1809 e versioni successive devono usare questa interfaccia anziché le versioni precedenti.
Ereditarietà
L'interfaccia ID3D12Device5 eredita dall'interfaccia ID3D12Device4.
Metodi
L'interfaccia ID3D12Device5 include questi metodi.
ID3D12Device5::CheckDriverMatchingIdentifier Segnala la compatibilità dei dati serializzati, ad esempio una struttura di accelerazione raytracing serializzata risultante da una chiamata a CopyRaytracingAccelerationStructure con modalità D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE, con il dispositivo/driver corrente. |
ID3D12Device5::CreateLifetimeTracker Crea un rilevamento della durata associato a un callback definito dall'applicazione; il callback riceve notifiche quando viene modificata la durata di un oggetto monitorato. |
ID3D12Device5::CreateMetaCommand Crea un'istanza del comando meta specificato. |
ID3D12Device5::CreateStateObject Crea un ID3D12StateObject. |
ID3D12Device5::EnumerateMetaCommandParameters Esegue query sui metadati di reflection sui parametri del comando meta specificato. |
ID3D12Device5::EnumerateMetaCommands Esegue query sui metadati di reflection sui meta comandi disponibili. |
ID3D12Device5::GetRaytracingAccelerationStructurePrebuildInfo Eseguire una query sul driver per i requisiti delle risorse per creare una struttura di accelerazione. |
ID3D12Device5::RemoveDevice È possibile chiamare RemoveDevice per indicare al runtime Direct3D 12 che il dispositivo GPU ha riscontrato un problema e non può più essere usato. |
Requisiti
Client minimo supportato | Windows 10, versione 1809 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Windows |
Intestazione | d3d12.h |