Interfaz ID3DXEffectCompiler
La interfaz ID3DXEffectCompiler compila un efecto de una función o de un sombreador de vértices.
Miembros
La interfaz ID3DXEffectCompiler hereda de ID3DXBaseEffect. ID3DXEffectCompiler también tiene estos tipos de miembros:
Métodos
La interfaz ID3DXEffectCompiler tiene estos métodos.
Método | Descripción |
---|---|
CompileEffect | Compile un efecto. |
CompileShader | Compila un sombreador a partir de un efecto que contiene una o varias funciones. |
GetLiteral | Obtiene un estado literal de un parámetro. Un parámetro literal tiene un valor que no cambia durante la vigencia de un efecto. |
SetLiteral | Alterna el estado literal de un parámetro. Un parámetro literal tiene un valor que no cambia durante la vigencia de un efecto. |
Comentarios
La interfaz ID3DXEffectCompiler se obtiene llamando a D3DXCreateEffectCompiler, D3DXCreateEffectCompilerFromFile o D3DXCreateEffectCompilerFromResource.
El tipo LPD3DXEFFECTCOMPILER se define como puntero a esta interfaz.
typedef interface ID3DXEffectCompiler ID3DXEffectCompiler;
typedef interface ID3DXEffectCompiler *LPD3DXEFFECTCOMPILER;
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
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