D3DX12ParsePipelineStream 函数

分析管道状态流说明,为分析的每个子对象实例调用用户定义的回调。

语法

HRESULT inline D3DX12ParsePipelineStream(
   const D3D12_PIPELINE_STATE_STREAM_DESC &Desc,
         ID3DX12PipelineParserCallbacks   *pCallbacks
);

参数

Desc [ref]

类型: const D3D12_PIPELINE_STATE_STREAM_DESC

要分析的管道状态流说明。

pCallbacks

类型: ID3DX12PipelineParserCallbacks*

一个 结构,指定要为每个子对象类型调用的回调,并在发生分析错误时要调用的其他回调。

返回值

类型: HRESULT

如果遇到未知子对象类型、流说明为空、null或包含重复的子对象 (包括派生子对象) ,则此方法返回 hrESULT 成功 (S_OK或E_INVALIDARG错误。 在每次返回E_INVALIDARG的情况下,都会首先调用相应的回调。

要求

要求
标头
D3dx12.h

D3D12.lib
DLL
D3D12.dll

另请参阅

D3D12 的帮助程序函数