Interfaz ID3D12ShaderReflectionVariable (d3d12shader.h)
Esta interfaz de reflexión de sombreador proporciona acceso a una variable.
Métodos
La interfaz ID3D12ShaderReflectionVariable tiene estos métodos.
ID3D12ShaderReflectionVariable::GetBuffer Devuelve id3D12ShaderReflectionConstantBuffer del presente ID3D12ShaderReflectionVariable. |
ID3D12ShaderReflectionVariable::GetDesc Obtiene una descripción de variable de sombreador. |
ID3D12ShaderReflectionVariable::GetInterfaceSlot Obtiene la ranura de interfaz correspondiente para una variable que representa un puntero de interfaz. (ID3D12ShaderReflectionVariable.GetInterfaceSlot) |
ID3D12ShaderReflectionVariable::GetType Obtiene un tipo de variable de sombreador. |
Comentarios
Para obtener una interfaz shader-reflection-variable, llame a un método como ID3D12ShaderReflection::GetVariableByName. No es una interfaz COM, por lo que no es necesario preocuparse por los recuentos de referencias ni liberar la interfaz cuando haya terminado con ella.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d12shader.h |