Interfaz ID3DXTextureShader
La interfaz ID3DXTextureShader.
Miembros
La interfaz ID3DXTextureShader hereda de la interfaz IUnknown . ID3DXTextureShader también tiene estos tipos de miembros:
Métodos
La interfaz ID3DXTextureShader tiene estos métodos.
Método | Descripción |
---|---|
GetConstant | Obtiene una constante buscando su índice. |
GetConstantBuffer | Obtiene un puntero a la tabla de constantes. |
GetConstantByName | Obtiene una constante buscando su nombre. |
GetConstantDesc | Obtiene un puntero a la matriz de constantes de la tabla de constantes. |
GetConstantElement | Obtenga una constante de la tabla de constantes. |
GetDesc | Obtiene una descripción de la tabla constante. |
GetFunction | Obtiene un puntero a la secuencia DWORD de la función. |
SetBool | Establece un valor BOOL. |
SetBoolArray | Establece una matriz de valores BOOL. |
SetDefaults | Establece las constantes en los valores predeterminados declarados en el sombreador. |
SetFloat | Establece un número de punto flotante. |
SetFloatArray | Establece una matriz de números de punto flotante. |
SetInt | Establece un valor entero. |
SetIntArray | Establece una matriz de enteros. |
SetMatrix | Establece una matriz no transpuesta. |
SetMatrixArray | Establece una matriz de matrices no transpuestas. |
SetMatrixPointerArray | Establece una matriz de punteros a matrices no transpuestas. |
SetMatrixTranspose | Establece una matriz transpuesta. |
SetMatrixTransposeArray | Establece una matriz de matrices transpuestas. |
SetMatrixTransposePointerArray | Establece una matriz de punteros a matrices transpuestas. |
SetValue | Establece la tabla de constantes con los datos del búfer. |
SetVector | Establece un vector 4D. |
SetVectorArray | Establece una matriz de vectores 4D. |
Comentarios
La interfaz ID3DXTextureShader se obtiene llamando a la función D3DXCreateTextureShader .
La interfaz ID3DXTextureShader , como todas las interfaces COM, hereda la interfaz IUnknown .
El tipo LPD3DXTEXTURESHADER se define como un puntero a la interfaz ID3DXTextureShader .
typedef interface ID3DXTextureShader *LPD3DXTEXTURESHADER;
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también