Partager via


INTERFACE ID3D12PipelineLibrary (d3d12.h)

Gère une bibliothèque de pipelines, en particulier le chargement et la récupération d’osS individuels.

Héritage

L’interface ID3D12PipelineLibrary hérite d’ID3D12DeviceChild. ID3D12PipelineLibrary a également les types de membres suivants :

Méthodes

L’interface ID3D12PipelineLibrary contient ces méthodes.

 
ID3D12PipelineLibrary ::GetSerializedSize

Retourne la quantité de mémoire nécessaire pour sérialiser le contenu actuel de la base de données.
ID3D12PipelineLibrary ::LoadComputePipeline

Récupère l’authentification unique demandée à partir de la bibliothèque. Le desc d’entrée est mis en correspondance avec les données de la base de données de la bibliothèque actuelle et mémorisé afin d’empêcher la duplication du contenu de l’authentification unique.
ID3D12PipelineLibrary ::LoadGraphicsPipeline

Récupère l’authentification unique demandée à partir de la bibliothèque.
ID3D12PipelineLibrary ::Serialize

Écrit le contenu de la bibliothèque dans la mémoire fournie, à fournir ultérieurement au runtime.
ID3D12PipelineLibrary ::StorePipeline

Ajoute l’authentification unique d’entrée à une base de données interne portant le nom correspondant.

Remarques

Reportez-vous aux remarques et exemples pour CreatePipelineLibrary.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d12.h

Voir aussi

Interfaces principales

ID3D12DeviceChild

Signature racine version 1.1