Condividi tramite


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

Vedi anche

Interfacce di base

ID3D12DeviceChild

Firma radice versione 1.1