Metodo ID3D12Debug::EnableDebugLayer (d3d12sdklayers.h)

Abilita il livello di debug.

Sintassi

void EnableDebugLayer();

Valore restituito

nessuno

Osservazioni

Per abilitare i livelli di debug usando questa API, è necessario chiamarlo prima della creazione del dispositivo D3D12. Chiamando questa API dopo aver creato il dispositivo D3D12, il runtime D3D12 rimuoverà il dispositivo.

Esempio

Abilitare il livello di debug D3D12.

// Enable the D3D12 debug layer.
{
    ComPtr<ID3D12Debug> debugController;
    if (SUCCEEDED(D3D12GetDebugInterface(IID_PPV_ARGS(&debugController))))
    {
        debugController->EnableDebugLayer();
    }
}

Fare riferimento al codice di esempio nel riferimento D3D12.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d12sdklayers.h

Vedi anche

ID3D12Debug