Leer en inglés

Compartir a través de


Interfaces de sombreador (gráficos direct3D 12)

d3d12shader.h declara las siguientes interfaces.

En esta sección

Tema Descripción
ID3D12FunctionParameterReflection
Una interfaz function-parameter-reflection accede a la información de parámetros de función.
Nota: Esta interfaz forma parte de la tecnología de vinculación del sombreador HLSL que puede usar en todas las plataformas Direct3D 12 para crear funciones HLSL precompiladas, empaquetarlas en bibliotecas y vincularlas a sombreadores completos en tiempo de ejecución.
ID3D12FunctionReflection
Una interfaz de reflexión de función accede a la información de la función.
Nota: Esta interfaz forma parte de la tecnología de vinculación del sombreador HLSL que puede usar en todas las plataformas Direct3D 12 para crear funciones HLSL precompiladas, empaquetarlas en bibliotecas y vincularlas a sombreadores completos en tiempo de ejecución.
ID3D12LibraryReflection
Una interfaz de reflexión de biblioteca accede a la información de la biblioteca.
Nota: Esta interfaz forma parte de la tecnología de vinculación del sombreador HLSL que puede usar en todas las plataformas Direct3D 12 para crear funciones HLSL precompiladas, empaquetarlas en bibliotecas y vincularlas a sombreadores completos en tiempo de ejecución.
ID3D12ShaderReflection
Una interfaz de reflexión de sombreador accede a la información del sombreador.
id3D12ShaderReflectionConstantBuffer
Esta interfaz de reflexión de sombreador proporciona acceso a un búfer de constantes.
ID3D12ShaderReflectionType
Esta interfaz de reflexión de sombreador proporciona acceso al tipo de variable.
ID3D12ShaderReflectionVariable
Esta interfaz de reflexión de sombreador proporciona acceso a una variable.

de referencia de Direct3D 12

de referencia del sombreador