Interfaz ID3D12Device3 (d3d12.h)
Representa un adaptador virtual. Esta interfaz extiende ID3D12Device2 para admitir la creación de montones de diagnóstico de propósito especial en la memoria del sistema que se conservan incluso en caso de un escenario de error de GPU o dispositivo eliminado.
Nota Esta interfaz, introducida en el Windows 10 Fall Creators Update, es la versión más reciente de la interfaz ID3D12Device. Las aplicaciones destinadas al Windows 10 Fall Creators Update y versiones posteriores deben usar esta interfaz en lugar de versiones anteriores.
Herencia
La interfaz ID3D12Device3 hereda de ID3D12Device2. ID3D12Device3 también tiene estos tipos de miembros:
Métodos
La interfaz ID3D12Device3 tiene estos métodos.
ID3D12Device3::EnqueueMakeResident Convierte de forma asincrónica los objetos residentes para el dispositivo. |
ID3D12Device3::OpenExistingHeapFromAddress Crea un montón de diagnóstico de propósito especial en la memoria del sistema a partir de una dirección. El montón creado puede persistir incluso en caso de un escenario de error de GPU o dispositivo quitado. |
ID3D12Device3::OpenExistingHeapFromFileMapping Crea un montón de diagnóstico de propósito especial en la memoria del sistema a partir de un objeto de asignación de archivos. El montón creado puede persistir incluso en caso de un escenario de error de GPU o dispositivo quitado. |
Comentarios
Use D3D12CreateDevice para crear un dispositivo.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d12.h |