Поделиться через


Метод ID3D12Debug::EnableDebugLayer (d3d12sdklayers.h)

Включает отладочный уровень.

Синтаксис

void EnableDebugLayer();

Возвращаемое значение

None

Remarks

Чтобы включить отладочные слои с помощью этого API, его необходимо вызвать перед созданием устройства D3D12. Вызов этого API после создания устройства D3D12 приведет к удалению устройства средой выполнения D3D12.

Примеры

Включите уровень отладки D3D12.

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

См. пример кода в справочнике по D3D12.

Требования

   
Целевая платформа Windows
Header d3d12sdklayers.h

См. также раздел

ID3D12Debug