ID3D12Debug::EnableDebugLayer-Methode (d3d12sdklayers.h)
Aktiviert die Debugebene.
Syntax
void EnableDebugLayer();
Rückgabewert
Keine
Bemerkungen
Um die Debugebenen mithilfe dieser API zu aktivieren, muss sie aufgerufen werden, bevor das D3D12-Gerät erstellt wird. Wenn Sie diese API nach dem Erstellen des D3D12-Geräts aufrufen, wird das Gerät von der D3D12-Runtime entfernt.
Beispiele
Aktivieren Sie die D3D12-Debugebene.
// Enable the D3D12 debug layer.
{
ComPtr<ID3D12Debug> debugController;
if (SUCCEEDED(D3D12GetDebugInterface(IID_PPV_ARGS(&debugController))))
{
debugController->EnableDebugLayer();
}
}
Weitere Informationen finden Sie im Beispielcode in der D3D12-Referenz.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d12sdklayers.h |