Partager via


Interface IInkTransform (msinkaut.h)

Représente une matrice 3x3 qui, à son tour, représente une transformation affine.

Héritage

L’interface IInkTransform hérite de l’interface IUnknown. IInkTransform a également les types de membres suivants :

Méthodes

L’interface IInkTransform possède ces méthodes.

 
IInkTransform ::get_Data

Obtient ou définit l’accès à la structure XFORM. (Obtenir)
IInkTransform ::get_eDx

Obtient ou définit l’élément de la troisième ligne, première colonne de la matrice de transformation affine représentée par un objet InkTransform. (Obtenir)
IInkTransform ::get_eDy

Obtient ou définit l’élément de la troisième ligne, deuxième colonne de la matrice de transformation affine représentée par un objet InkTransform. (Obtenir)
IInkTransform ::get_eM11

Obtient ou définit l’élément de la première ligne, première colonne de la matrice de transformation affine représentée par un objet InkTransform. (Obtenir)
IInkTransform ::get_eM12

Obtient ou définit l’élément de la première ligne, deuxième colonne de la matrice de transformation affine représentée par un objet InkTransform. (Obtenir)
IInkTransform ::get_eM21

Obtient ou définit l’élément de la deuxième ligne, première colonne de la matrice de transformation affine représentée par un objet InkTransform. (Obtenir)
IInkTransform ::get_eM22

Obtient ou définit l’élément de la deuxième colonne de la matrice de transformation affine représentée par un objet InkTransform. (Obtenir)
IInkTransform ::GetTransform

Obtient les données du membre InkTransform.
IInkTransform ::p ut_Data

Obtient ou définit l’accès à la structure XFORM. (Put)
IInkTransform ::p ut_eDx

Obtient ou définit l’élément de la troisième ligne, première colonne de la matrice de transformation affine représentée par un objet InkTransform. (Put)
IInkTransform ::p ut_eDy

Obtient ou définit l’élément de la troisième ligne, deuxième colonne de la matrice de transformation affine représentée par un objet InkTransform. (Put)
IInkTransform ::p ut_eM11

Obtient ou définit l’élément de la première ligne, première colonne de la matrice de transformation affine représentée par un objet InkTransform. (Put)
IInkTransform ::p ut_eM12

Obtient ou définit l’élément de la première ligne, deuxième colonne de la matrice de transformation affine représentée par un objet InkTransform. (Put)
IInkTransform ::p ut_eM21

Obtient ou définit l’élément de la deuxième ligne, première colonne de la matrice de transformation affine représentée par un objet InkTransform. (Put)
IInkTransform ::p ut_eM22

Obtient ou définit l’élément de la deuxième colonne de la matrice de transformation affine représentée par un objet InkTransform. (Put)
IInkTransform ::Reflect

Effectue une réflexion sur une transformation dans des directions horizontales ou verticales.
IInkTransform ::Reset

Réinitialise la transformation à son état par défaut, la transformation d’identité.
IInkTransform ::Rotate

Modifie la quantité, mesurée en degrés, pour modifier le facteur de rotation de l’objet InkTransform et éventuellement le point central de la rotation.
IInkTransform ::ScaleTransform

Applique les facteurs horizontaux et verticaux spécifiés à la transformation ou à l’entrée manuscrite. (IInkTransform.ScaleTransform)
IInkTransform ::SetTransform

Modifie les données du membre InkTransform.
IInkTransform ::Shear

Ajuste le cisaillement d’InkTransform en fonction des facteurs horizontaux et verticaux spécifiés.
IInkTransform ::Translate

Applique une traduction à une transformation.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête msinkaut.h

Voir aussi

Classe InkTransform