ID3D12Debug::EnableDebugLayer, méthode (d3d12sdklayers.h)

Active la couche de débogage.

Syntaxe

void EnableDebugLayer();

Valeur de retour

None

Notes

Pour activer les couches de débogage à l’aide de cette API, elle doit être appelée avant la création de l’appareil D3D12. L’appel de cette API après avoir créé l’appareil D3D12 entraîne la suppression de l’appareil par le runtime D3D12.

Exemples

Activez la couche de débogage D3D12.

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

Reportez-vous à l’exemple de code dans la référence D3D12.

Spécifications

   
Plateforme cible Windows
En-tête d3d12sdklayers.h

Voir aussi

ID3D12Debug