Share via


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

Confira também

ID3D12Debug