Interfaccia ID3D12PipelineLibrary (d3d12.h)
Gestisce una libreria di pipeline, in particolare il caricamento e il recupero di singoli pso.
Ereditarietà
L'interfaccia ID3D12PipelineLibrary eredita da ID3D12DeviceChild. ID3D12PipelineLibrary include anche questi tipi di membri:
Metodi
L'interfaccia ID3D12PipelineLibrary include questi metodi.
ID3D12PipelineLibrary::GetSerializedSize Restituisce la quantità di memoria necessaria per serializzare il contenuto corrente del database. |
ID3D12PipelineLibrary::LoadComputePipeline Recupera l'oggetto PSO richiesto dalla libreria. Il desc di input viene confrontato con i dati nel database di libreria corrente e memorizzato per evitare la duplicazione del contenuto pso. |
ID3D12PipelineLibrary::LoadGraphicsPipeline Recupera l'oggetto PSO richiesto dalla libreria. |
ID3D12PipelineLibrary::Serialize Scrive il contenuto della libreria nella memoria fornita, da restituire al runtime in un secondo momento. |
ID3D12PipelineLibrary::StorePipeline Aggiunge il pso di input a un database interno con il nome corrispondente. |
Commenti
Fare riferimento alle osservazioni e agli esempi per CreatePipelineLibrary.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d12.h |