Matrix3x2F ::Matrix3x2F(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 de la première ligne et de la première colonne de la matrice.
m12
Type : FLOAT
Valeur dans la première ligne et 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
Aucun
Remarques
Cette méthode vous permet de définir explicitement les valeurs des membres de matrice. Lorsque vous utilisez cette méthode, assurez-vous 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 au déplacement y.
Pour des raisons pratiques et précises, nous vous recommandons d’utiliser d’autres fonctions d’assistance, telles que Identity et Traduction, au lieu de celle-ci.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau uniquement] |
serveur minimum 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 |
d’en-tête | d2d1helper.h |
bibliothèque | D2d1.lib |
DLL | D2d1.dll |