ID3D12Debug::EnableDebugLayer メソッド (d3d12sdklayers.h)
デバッグ レイヤーを有効にします。
構文
void EnableDebugLayer();
戻り値
なし
解説
この API を使用してデバッグ レイヤーを有効にするには、D3D12 デバイスを作成する前に呼び出す必要があります。 D3D12 デバイスの作成後にこの API を呼び出すと、D3D12 ランタイムによってデバイスが削除されます。
例
D3D12 デバッグ レイヤーを有効にします。
// Enable the D3D12 debug layer.
{
ComPtr<ID3D12Debug> debugController;
if (SUCCEEDED(D3D12GetDebugInterface(IID_PPV_ARGS(&debugController))))
{
debugController->EnableDebugLayer();
}
}
要件
対象プラットフォーム | Windows |
ヘッダー | d3d12sdklayers.h |