ID3D12PipelineLibrary 介面 (d3d12.h)
管理管線連結庫,特別是載入和擷取個別的 GPO。
繼承
ID3D12PipelineLibrary 介面繼承自 ID3D12DeviceChild。 ID3D12PipelineLibrary 也有下列類型的成員:
方法
ID3D12PipelineLibrary 介面具有這些方法。
ID3D12PipelineLibrary::GetSerializedSize 傳回串行化資料庫目前內容所需的記憶體數量。 |
ID3D12PipelineLibrary::LoadComputePipeline 從連結庫擷取要求的 PSO。 輸入 desc 會與目前連結庫資料庫中的數據進行比對,並記住以避免重複 PSO 內容。 |
ID3D12PipelineLibrary::LoadGraphicsPipeline 從連結庫擷取要求的 PSO。 |
ID3D12PipelineLibrary::Serialize 將連結庫的內容寫入提供的記憶體,以供稍後回到運行時間。 |
ID3D12PipelineLibrary::StorePipeline 將輸入 PSO 新增至具有對應名稱的內部資料庫。 |
備註
請參閱 CreatePipelineLibrary 的備註和範例。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | d3d12.h |