estructura de D3DX11_PASS_SHADER_DESC
Describe un paso de efecto.
Sintaxis
typedef struct _D3DX11_PASS_SHADER_DESC {
ID3DX11EffectShaderVariable *pShaderVariable;
UINT ShaderIndex;
} D3DX11_PASS_SHADER_DESC;
Miembros
-
pShaderVariable
-
Tipo: ID3DX11EffectShaderVariable*
-
Variable de la que procede este sombreador.
-
ShaderIndex
-
Tipo: UINT
-
Elemento de pShaderVariable (si es una matriz) o 0 si no es aplicable.
Comentarios
D3DX11_PASS_SHADER_DESC se usa con métodos ID3DX11EffectPass Get*ShaderDesc.
Si se trata de una asignación de sombreador insertada, la interfaz devuelta será una variable de sombreador anónima, que no se puede recuperar de ninguna otra manera. El nombre de la descripción de la variable será "$Anonymous". Si no hay ninguna asignación de este tipo en el bloque de paso, pShaderVariable != NULL, pero pShaderVariable-IsValid>() == FALSE.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de