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_OKまたはE_INVALIDARGエラー) を返します。 E_INVALIDARGが返されるたびに、対応するコールバックが最初に呼び出されます。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
[DLL] |
|