ID3D12PipelineLibrary 接口 (d3d12.h)
管理管道库,特别是加载和检索单个 PSO。
继承
ID3D12PipelineLibrary 接口继承自 ID3D12DeviceChild。 ID3D12PipelineLibrary 也具有以下类型的成员:
方法
ID3D12PipelineLibrary 接口具有这些方法。
ID3D12PipelineLibrary::GetSerializedSize 返回序列化数据库的当前内容所需的内存量。 |
ID3D12PipelineLibrary::LoadComputePipeline 从库检索请求的 PSO。 输入 desc 与当前库数据库中的数据匹配并记住,以防止 PSO 内容重复。 |
ID3D12PipelineLibrary::LoadGraphicsPipeline 从库检索请求的 PSO。 |
ID3D12PipelineLibrary::Serialize 将库的内容写入提供的内存,以便稍后提供回运行时。 |
ID3D12PipelineLibrary::StorePipeline 将输入 PSO 添加到具有相应名称的内部数据库。 |
注解
请参阅 CreatePipelineLibrary 的备注和示例。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d12.h |