Interface ID3DXTextureShader
A interface ID3DXTextureShader.
Membros
A interface ID3DXTextureShader herda da interface IUnknown . ID3DXTextureShader também tem estes tipos de membros:
Métodos
A interface ID3DXTextureShader tem esses métodos.
Método | Descrição |
---|---|
GetConstant | Obtém uma constante pesquisando seu índice. |
GetConstantBuffer | Obtenha um ponteiro para a tabela constante. |
GetConstantByName | Obtém uma constante pesquisando seu nome. |
GetConstantDesc | Obtém um ponteiro para a matriz de constantes na tabela constante. |
GetConstantElement | Obtenha uma constante da tabela constante. |
GetDesc | Obtém uma descrição da tabela constante. |
GetFunction | Obtém um ponteiro para o fluxo DWORD da função. |
SetBool | Define um valor BOOL. |
SetBoolArray | Define uma matriz de valores BOOL. |
Setdefaults | Define as constantes para os valores padrão declarados no sombreador. |
Setfloat | Define um número de ponto flutuante. |
SetFloatArray | Define uma matriz de números de ponto flutuante. |
SetInt | Define um valor inteiro. |
SetIntArray | Define uma matriz de inteiros. |
SetMatrix | Define uma matriz não transposta. |
SetMatrixArray | Define uma matriz de matrizes não transpostas. |
SetMatrixPointerArray | Define uma matriz de ponteiros como matrizes não transpostas. |
SetMatrixTranspose | Define uma matriz transposta. |
SetMatrixTransposeArray | Define uma matriz de matrizes transpostas. |
SetMatrixTransposePointerArray | Define uma matriz de ponteiros para matrizes transpostas. |
Setvalue | Define a tabela constante com os dados no buffer. |
SetVector | Define um vetor 4D. |
SetVectorArray | Define uma matriz de vetores 4D. |
Comentários
A interface ID3DXTextureShader é obtida chamando a função D3DXCreateTextureShader .
A interface ID3DXTextureShader , como todas as interfaces COM, herda a interface IUnknown .
O tipo LPD3DXTEXTURESHADER é definido como um ponteiro para a interface ID3DXTextureShader .
typedef interface ID3DXTextureShader *LPD3DXTEXTURESHADER;
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também