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


Метод ID3D12DebugCommandList1::GetDebugParameter (d3d12sdklayers.h)

Возвращает необязательные параметры слоя отладки списка команд.

Синтаксис

HRESULT GetDebugParameter(
        D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE Type,
  [out] void                                    *pData,
        UINT                                    DataSize
);

Параметры

Type

Тип: D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE

Задает значение D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE , определяющее, какие данные параметров отладки следует скопировать в память, на которую указывает pData.

[out] pData

Тип: void*

Указывает на память, которая будет заполнена копией данных параметров отладки. Интерпретация этих данных зависит от D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE , указанного в параметре Type .

DataSize

Тип: UINT

Размер буфера памяти в байтах, на который указывает pData.

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

Тип: HRESULT

Возвращает S_OK в случае успешного выполнения, в противном случае E_INVALIDARG.

Требования

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

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

ID3D12DebugCommandList1

SetDebugParameter