Partager via


IInkTransform ::GetTransform, méthode (msinkaut.h)

Obtient les données du membre InkTransform .

Syntaxe

HRESULT GetTransform(
  [out] float *eM11,
  [out] float *eM12,
  [out] float *eM21,
  [out] float *eM22,
  [out] float *eDx,
  [out] float *eDy
);

Paramètres

[out] eM11

Nombre réel qui spécifie l’élément dans la première ligne, première colonne.

[out] eM12

Nombre réel qui spécifie l’élément dans la première ligne, la deuxième colonne.

[out] eM21

Nombre réel qui spécifie l’élément dans la deuxième ligne, première colonne.

[out] eM22

Nombre réel qui spécifie l’élément dans la deuxième ligne, la deuxième colonne.

[out] eDx

Nombre réel qui spécifie l’élément dans la troisième ligne, première colonne.

[out] eDy

Nombre réel qui spécifie l’élément dans la troisième ligne, deuxième colonne.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_INK_EXCEPTION
Une exception s’est produite à l’intérieur de la méthode .
E_POINTER
Un paramètre contenait un pointeur non valide.

Remarques

Un objet InkTransform représente une matrice 33 qui, à son tour, représente une transformation affine. L’objet stocke seulement six des neuf nombres dans une matrice 3x3, car toutes les matrices 3x3 qui représentent les transformations affines ont la même troisième colonne (0, 0, 1).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablette PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête msinkaut.h
Bibliothèque InkObj.dll

Voir aussi

IInkTransform

InkTransform, classe

SetTransform, méthode