Método ID3D12Debug::EnableDebugLayer (d3d12sdklayers.h)
Habilita a camada de depuração.
Sintaxe
void EnableDebugLayer();
Valor retornado
Nenhum
Comentários
Para habilitar as camadas de depuração usando essa API, ela deve ser chamada antes que o dispositivo D3D12 seja criado. Chamar essa API depois de criar o dispositivo D3D12 fará com que o runtime D3D12 remova o dispositivo.
Exemplos
Habilite a camada de depuração D3D12.
// Enable the D3D12 debug layer.
{
ComPtr<ID3D12Debug> debugController;
if (SUCCEEDED(D3D12GetDebugInterface(IID_PPV_ARGS(&debugController))))
{
debugController->EnableDebugLayer();
}
}
Consulte o código de exemplo na referência D3D12.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d3d12sdklayers.h |