Interfaccia ID3DXTextureShader
Interfaccia ID3DXTextureShader.
Membri
L'interfaccia ID3DXTextureShader eredita dall'interfaccia IUnknown . ID3DXTextureShader include anche questi tipi di membri:
Metodi
L'interfaccia ID3DXTextureShader include questi metodi.
Metodo | Descrizione |
---|---|
GetConstant | Ottiene una costante cercando il relativo indice. |
GetConstantBuffer | Ottenere un puntatore alla tabella costante. |
GetConstantByName | Ottiene una costante cercandone il nome. |
GetConstantDesc | Ottiene un puntatore alla matrice di costanti nella tabella costante. |
GetConstantElement | Ottenere una costante dalla tabella costante. |
GetDesc | Ottiene una descrizione della tabella costante. |
GetFunction | Ottiene un puntatore al flusso DWORD della funzione. |
SetBool | Imposta un valore BOOL. |
SetBoolArray | Imposta una matrice di valori BOOL. |
SetDefaults | Imposta le costanti sui valori predefiniti dichiarati nello shader. |
SetFloat | Imposta un numero a virgola mobile. |
SetFloatArray | Imposta una matrice di numeri a virgola mobile. |
SetInt | Imposta un valore intero. |
SetIntArray | Imposta una matrice di numeri interi. |
SetMatrix | Imposta una matrice non traspostata. |
SetMatrixArray | Imposta una matrice di matrici non trasposte. |
SetMatrixPointerArray | Imposta una matrice di puntatori su matrici non trasposte. |
SetMatrixTranspose | Imposta una matrice trasposta. |
SetMatrixTransposeArray | Imposta una matrice di matrici trasposte. |
SetMatrixTransposePointerArray | Imposta una matrice di puntatori su matrici trasposte. |
SetValue | Imposta la tabella costante con i dati nel buffer. |
SetVector | Imposta un vettore 4D. |
SetVectorArray | Imposta una matrice di vettori 4D. |
Commenti
L'interfaccia ID3DXTextureShader viene ottenuta chiamando la funzione D3DXCreateTextureShader .
L'interfaccia ID3DXTextureShader , come tutte le interfacce COM, eredita l'interfaccia IUnknown .
Il tipo LPD3DXTEXTURESHADER è definito come puntatore all'interfaccia ID3DXTextureShader .
typedef interface ID3DXTextureShader *LPD3DXTEXTURESHADER;
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche