Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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