ID3D12PipelineLibrary インターフェイス (d3d12.h)
パイプライン ライブラリ (特に個々の PSU の読み込みと取得) を管理します。
継承
ID3D12PipelineLibrary インターフェイスは ID3D12DeviceChild から継承します。 ID3D12PipelineLibrary には、次の種類のメンバーもあります。
メソッド
ID3D12PipelineLibrary インターフェイスには、これらのメソッドがあります。
ID3D12PipelineLibrary::GetSerializedSize データベースの現在の内容をシリアル化するために必要なメモリ量を返します。 |
ID3D12PipelineLibrary::LoadComputePipeline 要求された PSO をライブラリから取得します。 入力 desc は、現在のライブラリ データベース内のデータと照合され、PSO コンテンツの重複を防ぐために記憶されます。 |
ID3D12PipelineLibrary::LoadGraphicsPipeline 要求された PSO をライブラリから取得します。 |
ID3D12PipelineLibrary::Serialize ライブラリの内容を指定されたメモリに書き込み、後でランタイムに返されるようにします。 |
ID3D12PipelineLibrary::StorePipeline 入力 PSO を、対応する名前の内部データベースに追加します。 |
注釈
CreatePipelineLibrary の解説と例を参照してください。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d12.h |