Partager via


IInkRenderer ::SetObjectTransform, méthode (msinkaut.h)

Définit l’objet InkTransform qui représente la transformation d’objet utilisée pour afficher l’entrée manuscrite.

Syntaxe

HRESULT SetObjectTransform(
  [in] IInkTransform *ObjectTransform
);

Paramètres

[in] ObjectTransform

Objet InkTransform qui représente les valeurs de transformation géométrique (rotation, mise à l’échelle, cisaillement et réflexion) à utiliser pour transformer les coordonnées de trait dans l’espace d’entrée manuscrite.

Une valeur NULL pour le paramètre objectTransform est corrélée à la transformation d’identité.

Valeur retournée

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

Code de retour Description
S_OK
Réussite.
E_POINTER
Un paramètre contenait un pointeur non valide.
E_INVALIDARG
objectTransform ne pointe pas vers un objet InkTransform compatible.
E_INK_EXCEPTION
Une exception s’est produite à l’intérieur de la méthode .

Remarques

La transformation s’applique aux points, mais pas à la largeur du stylet.

La transformation d’objet se produit avant la transformation d’affichage.

Il est problématique d’appeler cette méthode en réponse au message SENT. Testez si vous traitez un message ENVOYÉ en appelant InSendMesssageEx , puis postez le message à vous-même si le message a été ENVOYÉ.

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

GetObjectTransform, méthode

GetViewTransform, méthode

IInkRenderer

InkRenderer, classe

SetViewTransform, méthode