Interface ID3D12Device5 (d3d12.h)
Représente une carte virtuelle.
Cette interface étend ID3D12Device4.
Notes
Cette interface, introduite dans Windows 10, version 1809, est la dernière version de l’interface ID3D12Device. Les applications ciblant Windows 10, version 1809 et versions ultérieures doivent utiliser cette interface au lieu des versions antérieures.
Héritage
L’interface ID3D12Device5 hérite de l’interface ID3D12Device4.
Méthodes
L’interface ID3D12Device5 utilise ces méthodes.
ID3D12Device5::CheckDriverMatchingIdentifier Signale la compatibilité des données sérialisées, telles qu’une structure d’accélération de raytracing sérialisée résultant d’un appel à CopyRaytracingAccelerationStructure avec le mode D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE, avec le périphérique/pilote actuel. |
ID3D12Device5::CreateLifetimeTracker Crée un suivi de durée de vie associé à un rappel défini par l’application ; le rappel reçoit des notifications lorsque la durée de vie d’un objet suivi est modifiée. |
ID3D12Device5::CreateMetaCommand Crée une instance de la commande meta spécifiée. |
ID3D12Device5::CreateStateObject Crée un ID3D12StateObject. |
ID3D12Device5::EnumerateMetaCommandParameters Interroge les métadonnées de réflexion sur les paramètres de la commande meta spécifiée. |
ID3D12Device5::EnumerateMetaCommands Interroge les métadonnées de réflexion sur les méta-commandes disponibles. |
ID3D12Device5::GetRaytracingAccelerationStructurePrebuildInfo Interrogez le pilote pour connaître les besoins en ressources pour générer une structure d’accélération. |
ID3D12Device5::RemoveDevice Vous pouvez appeler RemoveDevice pour indiquer au runtime Direct3D 12 que l’appareil GPU a rencontré un problème et ne peut plus être utilisé. |
Spécifications
Client minimal pris en charge | Windows 10, version 1809 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
En-tête | d3d12.h |