Méthode Matrix3x2F::Matrix3x2F(FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) (d2d1helper.h)
Instancie une nouvelle instance de la classe Matrix3x2F qui contient les valeurs spécifiées.
Syntaxe
void Matrix3x2F(
FLOAT m11,
FLOAT m12,
FLOAT m21,
FLOAT m22,
FLOAT m31,
FLOAT m32
);
Paramètres
m11
Type : FLOAT
Valeur dans la première ligne et la première colonne de la matrice.
m12
Type : FLOAT
Valeur de la première ligne et de la deuxième colonne de la matrice.
m21
Type : FLOAT
Valeur de la deuxième ligne et de la première colonne de la matrice.
m22
Type : FLOAT
Valeur de la deuxième ligne et de la deuxième colonne de la matrice.
m31
Type : FLOAT
Valeur de la troisième ligne et de la première colonne de la matrice.
m32
Type : FLOAT
Valeur de la troisième ligne et de la deuxième colonne de la matrice.
Valeur de retour
None
Remarques
Cette méthode vous permet de définir explicitement les valeurs des membres de la matrice. Lorsque vous utilisez cette méthode, vérifiez que chaque membre représente une valeur appropriée pour votre matrice de transformation. Par exemple, pour créer la matrice d’identité, vous devez définir _11 et _22 sur 1, et le reste sur 0. Pour créer une matrice de traduction, vous devez définir _11 et _22 sur 1, _12 et _21 sur 0, _31 sur le déplacement x et _32 sur le déplacement y.
Pour plus de commodité et d’exactitude, nous vous recommandons d’utiliser dans la mesure du possible d’autres fonctions d’assistance, telles que l’identité et la traduction, au lieu de celle-ci.
Configuration requise
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | d2d1helper.h |
Bibliothèque | D2d1.lib |
DLL | D2d1.dll |