Skip to main content
ライブラリの内容を指定されたメモリに書き込み、後でランタイムに再提供できるようにします。

構文

パラメーター

pData [out]
型: void *
データへのポインターを指定します。このメモリは入力サイズまで読み書き可能でなければなりません。このデータは、後で (このプロセスや他のプロセスの将来のインスタンスも含めて) CreatePipelineLibrary に保存および提供できます。ランタイムまたはドライバーが更新されるとこのデータは無効になり、他のハードウェアやデバイスへの移植性はありません。 DataSizeInBytes
型: SIZE_T
指定されるサイズは、少なくとも GetSerializedSize から返されるサイズ以上でなければなりません。

戻り値

型: HRESULT このメソッドは HRESULT の成功またはエラー コードを返します。指定されたバッファーが十分な大きさでない場合は E_INVALIDARG が含まれる場合があります。

解説

CreatePipelineLibrary の解説と例を参照してください。

要件

ヘッダー: d3d12_xs.h または d3d12_x.h
ライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされているプラットフォーム: XBOX Series 本体および XBOX One ファミリ

関連項目

ID3D12PipelineLibrary
最終更新日 2026年8月24日