Interface ID3D12Device3 (d3d12.h)
Représente une carte virtuelle. Cette interface étend ID3D12Device2 pour prendre en charge la création de tas de diagnostics à usage spécial dans la mémoire système qui sont conservés même en cas de scénario de panne gpu ou de suppression de périphérique.
Note Cette interface, introduite dans le Windows 10 Fall Creators Update, est la dernière version de l’interface ID3D12Device. Les applications ciblant les Windows 10 Fall Creators Update et versions ultérieures doivent utiliser cette interface à la place des versions antérieures.
Héritage
L’interface ID3D12Device3 hérite de ID3D12Device2. ID3D12Device3 a également les types de membres suivants :
Méthodes
L’interface ID3D12Device3 utilise ces méthodes.
ID3D12Device3 ::EnqueueMakeResident Rend les objets résidents de manière asynchrone pour l’appareil. |
ID3D12Device3 ::OpenExistingHeapFromAddress Crée un tas de diagnostic à usage spécial dans la mémoire système à partir d’une adresse. Le tas créé peut persister même en cas d’erreur gpu ou de suppression de périphérique. |
ID3D12Device3 ::OpenExistingHeapFromFileMapping Crée un tas de diagnostic à usage spécial dans la mémoire système à partir d’un objet de mappage de fichiers. Le tas créé peut persister même en cas d’erreur gpu ou de suppression de périphérique. |
Remarques
Utilisez D3D12CreateDevice pour créer un appareil.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d12.h |