Fonction D3DXMatrixScaling (D3dx9math.h)
Notes
La bibliothèque d’utilitaireS D3DX est déconseillée. Nous vous recommandons d’utiliser DirectXMath à la place.
Génère une matrice qui est mise à l’échelle le long de l’axe x, de l’axe y et de l’axe z.
Syntaxe
D3DXMATRIX* D3DXMatrixScaling(
_Inout_ D3DXMATRIX *pOut,
_In_ FLOAT sx,
_In_ FLOAT sy,
_In_ FLOAT sz
);
Paramètres
-
pOut [in, out]
-
Type : D3DXMATRIX*
Pointeur vers la structure D3DXMATRIX qui est le résultat de l’opération.
-
sx [in]
-
Type : FLOAT
Facteur de mise à l’échelle appliqué le long de l’axe x.
-
sy [in]
-
Type : FLOAT
Facteur de mise à l’échelle appliqué le long de l’axe y.
-
sz [in]
-
Type : FLOAT
Facteur de mise à l’échelle appliqué le long de l’axe z.
Valeur retournée
Type : D3DXMATRIX*
Pointeur vers la transformation de mise à l’échelle D3DXMATRIX.
Notes
La valeur de retour de cette fonction est la même valeur retournée dans le paramètre pOut . De cette façon, la fonction D3DXMatrixScaling peut être utilisée comme paramètre pour une autre fonction.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi