Compartir a través de


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

Consulte también

Interfaces principales

ID3D12Device

ID3D12Device1

ID3D12Device2