InkTransform, classe
Représente une matrice 3x3 qui, à son tour, représente une transformation affine.
InkTransform possède les types de membres suivants :
Méthodes
La classe InkTransform possède ces méthodes.
| Méthode | Description |
|---|---|
| GetTransform | Récupère le InkTransform sous la forme de 6 valeurs à virgule flottante. |
| Réfléchir | Reflète la transformation dans les directions horizontale ou verticale. |
| Réinitialiser | Rétablit l’état d’origine de la transformation. |
| Faire pivoter | Fait pivoter la transformation d’un angle mesuré en degrés, et spécifie éventuellement un point central pour la rotation. |
| ScaleTransform | Met à l’échelle la transformation par facteurs X et Y. |
| SetTransform | Modifie le InkTransform à l’aide de 6 valeurs float. |
| Incliné | Applique une inclinaison avec les facteurs horizontaux et verticaux spécifiés. |
| Traduire | Déplace la transformation selon les composants horizontaux et verticaux spécifiés. |
Propriétés
La classe InkTransform possède les propriétés suivantes.
| Propriété | Type d’accès | Description |
|---|---|---|
| Métadonnée |
Lecture/écriture |
Obtient ou définit la version Automation de la structure WIN32 XFORM. |
| eDx |
Lecture/écriture |
Obtient ou définit le nombre réel qui spécifie l’élément de la troisième ligne, première colonne. |
| eDy |
Lecture/écriture |
Obtient ou définit le nombre réel qui spécifie l’élément de la troisième ligne, deuxième colonne. |
| eM11 |
Lecture/écriture |
Obtient ou définit le nombre réel qui spécifie l’élément dans la première ligne, première colonne. |
| eM12 |
Lecture/écriture |
Obtient ou définit le nombre réel qui spécifie l’élément dans la première ligne, deuxième colonne. |
| eM21 |
Lecture/écriture |
Obtient ou définit le nombre réel qui spécifie l’élément dans la deuxième ligne, première colonne. |
| eM22 |
Lecture/écriture |
Obtient ou définit le nombre réel qui spécifie l’élément dans la deuxième ligne, deuxième colonne. |
Notes
Cet objet peut être instancié en appelant la méthode CoCreateInstance en C++.
L’objet stocke uniquement six des neuf chiffres dans une matrice 3x3, car toutes les matrices 3x3 qui représentent des transformations affines ont la même troisième colonne (0, 0, 1). Cet objet est utilisé à son tour pour décrire des opérations de transformation telles que le déplacement, la déformation, la mise à l’échelle ou la rotation dans un objet InkRenderer , un objet IInkStrokeDisp ou une collection InkStrokes .
Notes
L’objet InkTransform est corrélé à la structure XForm .
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Applications de bureau XP Édition Tablet PC [ uniquement] |
| Serveur minimal pris en charge |
Aucun pris en charge |
| En-tête |
|
| Bibliothèque |
|