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 或包含重複的子物件, (包括衍生子物件) 或pCallbacks為 null,這個方法會傳回 HRESULT 成功 (S_OKE_INVALIDARG錯誤。 在每個傳回E_INVALIDARG的情況下,會先呼叫對應的回呼。

規格需求

需求
標頭
D3dx12.h
程式庫
D3D12.lib
DLL
D3D12.dll

另請參閱

D3D12 的協助程式函式