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*

指向将使用调试参数数据的副本填充的内存。 此数据的解释取决于 Type 参数中提供的D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE

DataSize

类型: UINT

pData 指向的内存缓冲区的大小(以字节为单位)。

返回值

类型: HRESULT

如果成功,则返回S_OK,否则E_INVALIDARG。

要求

   
目标平台 Windows
标头 d3d12sdklayers.h

另请参阅

ID3D12DebugCommandList1

SetDebugParameter