Interfaz ID3D12PipelineLibrary (d3d12.h)

Administra una biblioteca de canalización, en particular cargando y recuperando PSO individuales.

Herencia

La interfaz ID3D12PipelineLibrary hereda de ID3D12DeviceChild. ID3D12PipelineLibrary también tiene estos tipos de miembros:

Métodos

La interfaz ID3D12PipelineLibrary tiene estos métodos.

 
ID3D12PipelineLibrary::GetSerializedSize

Devuelve la cantidad de memoria necesaria para serializar el contenido actual de la base de datos.
ID3D12PipelineLibrary::LoadComputePipeline

Recupera el ARCHIVO SOLICITADA DE la biblioteca. El desc de entrada coincide con los datos de la base de datos de biblioteca actual y se recuerda con el fin de evitar la duplicación del contenido DE LAN.
ID3D12PipelineLibrary::LoadGraphicsPipeline

Recupera el ARCHIVO SOLICITADA DE la biblioteca.
ID3D12PipelineLibrary::Serialize

Escribe el contenido de la biblioteca en la memoria proporcionada, que se devolverá al tiempo de ejecución en un momento posterior.
ID3D12PipelineLibrary::StorePipeline

Agrega la entrada SQL a una base de datos interna con el nombre correspondiente.

Comentarios

Consulte los comentarios y ejemplos de CreatePipelineLibrary.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d12.h

Consulte también

Interfaces principales

ID3D12DeviceChild

Versión 1.1 de la firma raíz