Метод 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 |