Interface ID3D12Device5 (d3d12.h)
Representa um adaptador virtual.
Essa interface estende ID3D12Device4.
Observação
Essa interface, introduzida no Windows 10, versão 1809, é a versão mais recente da interface ID3D12Device. Os aplicativos direcionados Windows 10, versão 1809 e posteriores devem usar essa interface em vez de versões anteriores.
Herança
A interface ID3D12Device5 herda da interface ID3D12Device4.
Métodos
A interface ID3D12Device5 tem esses métodos.
ID3D12Device5::CheckDriverMatchingIdentifier Relata a compatibilidade de dados serializados, como uma estrutura de aceleração de raytracing serializada resultante de uma chamada para CopyRaytracingAccelerationStructure com o modo D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE, com o dispositivo/driver atual. |
ID3D12Device5::CreateLifetimeTracker Cria um rastreador de tempo de vida associado a um retorno de chamada definido pelo aplicativo; o retorno de chamada recebe notificações quando o tempo de vida de um objeto rastreado é alterado. |
ID3D12Device5::CreateMetaCommand Cria uma instância do comando meta especificado. |
ID3D12Device5::CreateStateObject Cria um ID3D12StateObject. |
ID3D12Device5::EnumerateMetaCommandParameters Consulta metadados de reflexão sobre os parâmetros do comando meta especificado. |
ID3D12Device5::EnumerateMetaCommands Consulta metadados de reflexão sobre os metadados disponíveis. |
ID3D12Device5::GetRaytracingAccelerationStructurePrebuildInfo Consulte o driver quanto aos requisitos de recursos para criar uma estrutura de aceleração. |
ID3D12Device5::RemoveDevice Você pode chamar RemoveDevice para indicar ao runtime do Direct3D 12 que o dispositivo de GPU encontrou um problema e não pode mais ser usado. |
Requisitos
Cliente mínimo com suporte | Windows 10, versão 1809 |
Servidor mínimo com suporte | Windows Server 2016 |
Plataforma de Destino | Windows |
Cabeçalho | d3d12.h |