構文
パラメーター
pName [in]型: LPCWSTR PSO の一意の名前。 pDesc [in]
型: const D3D12_GRAPHICS_PIPELINE_STATE_DESC * 必要な PSO の記述を D3D12_GRAPHICS_PIPELINE_STATE_DESC 構造体で指定します。この入力記述は現在のライブラリ データベース内のデータと照合され、PSO 内容の重複を防ぐために保存されます。 riid
型: const IID & ID3D12PipelineState オブジェクトの REFIID を指定します。通常、これと次のパラメーターはマクロ
IID_PPV_ARGS(&PSO1) を使用して設定します。ここで PSO1 はオブジェクトの名前です。
ppPipelineState [out]型: void ** 返される PSO を参照するポインターを指定します。
戻り値
型: HRESULT このメソッドは HRESULT の成功またはエラー コードを返します。名前が存在しない場合や入力記述がライブラリ内のデータと一致しない場合は E_INVALIDARG、戻り PSO を割り当てられない場合は E_OUTOFMEMORY を含む場合があります。解説
CreatePipelineLibrary の解説と例を参照してください。要件
ヘッダー: d3d12_xs.h または d3d12_x.hライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされているプラットフォーム: XBOX Series 本体および XBOX One ファミリ
