Interface ID3DXEffectCompiler
A interface ID3DXEffectCompiler compila um efeito de uma função ou de um sombreador de vértice.
Membros
A interface ID3DXEffectCompiler herda de ID3DXBaseEffect. ID3DXEffectCompiler também tem estes tipos de membros:
Métodos
A interface ID3DXEffectCompiler tem esses métodos.
Método | Descrição |
---|---|
CompileEffect | Compile um efeito. |
CompileShader | Compila um sombreador de um efeito que contém uma ou mais funções. |
GetLiteral | Obtém uma status literal de um parâmetro. Um parâmetro literal tem um valor que não é alterado durante o tempo de vida de um efeito. |
SetLiteral | Alterna a status literal de um parâmetro. Um parâmetro literal tem um valor que não é alterado durante o tempo de vida de um efeito. |
Comentários
A interface ID3DXEffectCompiler é obtida chamando D3DXCreateEffectCompiler, D3DXCreateEffectCompilerFromFile ou D3DXCreateEffectCompilerFromResource.
O tipo LPD3DXEFFECTCOMPILER é definido como um ponteiro para essa interface.
typedef interface ID3DXEffectCompiler ID3DXEffectCompiler;
typedef interface ID3DXEffectCompiler *LPD3DXEFFECTCOMPILER;
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também