Interface ID3D12Device3 (d3d12.h)
Representa um adaptador virtual. Essa interface estende ID3D12Device2 para dar suporte à criação de heaps de diagnóstico de finalidade especial na memória do sistema que persistem mesmo no caso de um cenário de falha de GPU ou dispositivo removido.
Nota Essa interface, introduzida no Windows 10 Fall Creators Update, é a versão mais recente da interface ID3D12Device. Os aplicativos direcionados ao Windows 10 Fall Creators Update e posterior devem usar essa interface em vez de versões anteriores.
Herança
A interface ID3D12Device3 herda de ID3D12Device2. ID3D12Device3 também tem estes tipos de membros:
Métodos
A interface ID3D12Device3 tem esses métodos.
ID3D12Device3::EnqueueMakeResident Torna os objetos residentes de forma assíncrona para o dispositivo. |
ID3D12Device3::OpenExistingHeapFromAddress Cria um heap de diagnóstico de finalidade especial na memória do sistema a partir de um endereço. O heap criado pode persistir mesmo no caso de um cenário de falha de GPU ou de dispositivo removido. |
ID3D12Device3::OpenExistingHeapFromFileMapping Cria um heap de diagnóstico de finalidade especial na memória do sistema a partir de um objeto de mapeamento de arquivo. O heap criado pode persistir mesmo no caso de um cenário de falha de GPU ou de dispositivo removido. |
Comentários
Use D3D12CreateDevice para criar um dispositivo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d12.h |