Skip to main content
Recupera el identificador único de un sombreador que se puede usar en un registro de sombreador.

Sintaxis

Parámetros

pExportName
Tipo: LPCWSTR
Punto de entrada en el objeto de estado para el que se recupera un identificador.

Valor devuelto

Tipo: const Un puntero al identificador del sombreador. Los datos a los que hace referencia este puntero son válidos mientras el objeto de estado del que proceden sea válido. El tamaño de los datos devueltos es D3D12_SHADER_IDENTIFIER_SIZE_IN_BYTES. Las aplicaciones deben copiar y almacenar en caché estos datos para evitar el costo de buscarlos en el objeto de estado si es necesario recuperarlos muchas veces. El identificador se usa en registros de sombreador dentro de tablas de sombreadores en la memoria de la GPU, que la aplicación debe rellenar. Los datos en sí identifican globalmente el sombreador, por lo que, aunque el sombreador aparezca en un objeto de estado distinto con las mismas asociaciones, como cualquier firma raíz, tendrá el mismo identificador. Si el sombreador no está totalmente resuelto en el objeto de estado, el valor devuelto es nullptr.

Requisitos

Encabezado: d3d12_xs.h
Biblioteca: d3d12_xs.lib
Plataformas compatibles: consolas XBOX Series

Consulte también

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