Skip to main content
Recupera el PSO solicitado de la biblioteca.

Sintaxis

Parámetros

pName [in]
Tipo: LPCWSTR
El nombre único del PSO. pDesc [in]
Tipo: const D3D12_GRAPHICS_PIPELINE_STATE_DESC *
Especifica una descripción del PSO requerido en una estructura D3D12_GRAPHICS_PIPELINE_STATE_DESC. Esta descripción de entrada se compara con los datos de la base de datos de la biblioteca actual y se almacena para evitar la duplicación del contenido de los PSO. riid
Tipo: const IID &
Especifica un REFIID para el objeto ID3D12PipelineState. Normalmente, establezca este parámetro y el siguiente con la macro IID_PPV_ARGS(&PSO1), donde PSO1 es el nombre del objeto. ppPipelineState [out]
Tipo: void **
Especifica un puntero que hará referencia al PSO devuelto.

Valor devuelto

Tipo: HRESULT Este método devuelve un código HRESULT de éxito o de error, que puede incluir E_INVALIDARG si el nombre no existe o si la descripción de entrada no coincide con los datos de la biblioteca, y E_OUTOFMEMORY si no se puede asignar el PSO devuelto.

Comentarios

Consulte los comentarios y ejemplos de CreatePipelineLibrary.

Requisitos

Encabezado: d3d12_xs.h o d3d12_x.h
Biblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One

Consulte también

ID3D12PipelineLibrary
Última modificación el 28 de agosto de 2026