다음을 통해 공유


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();
    }
}

D3D12 참조의 예제 코드를 참조하세요.

요구 사항

   
대상 플랫폼 Windows
헤더 d3d12sdklayers.h

추가 정보

ID3D12Debug