ID3DXEffectStateManager :: SetTransform, méthode
Fonction de rappel qui doit être implémentée par un utilisateur pour définir une transformation.
Syntaxe
HRESULT SetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[in] const D3DMATRIX *pMatrix
);
Paramètres
-
État [ dans]
-
Type : D3DTRANSFORMSTATETYPE
Type de transformation à appliquer à la matrice. Consultez D3DTRANSFORMSTATETYPE.
-
pMatrix [ dans]
-
Type : const D3DMATRIX *
Matrice de transformation. Consultez D3DMATRIX.
Valeur retournée
Type : HRESULT
La méthode implémentée par l’utilisateur doit retourner S _ OK. Si le rappel échoue lors de la définition de l’état de l’appareil, l’une des conditions suivantes se produit :
- L’effet échouera pendant ID3DXEffect :: BeginPass.
- L’appel d’état d’effet dynamique (par exemple, IDirect3DDevice9 :: setTransform) échouera.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|