IInkRenderer::SetViewTransform, méthode (msinkaut.h)
Définit l’objet InkTransform qui représente la transformation de vue utilisée pour restituer l’entrée manuscrite.
Syntaxe
HRESULT SetViewTransform(
[in] IInkTransform *ViewTransform
);
Paramètres
[in] ViewTransform
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’encre.
Une valeur NULL pour le paramètre viewTransform 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 |
---|---|
|
Réussite. |
|
Un paramètre contenait un pointeur non valide. |
|
viewTransform ne pointe pas vers un objet InkTransform compatible. |
|
Une exception s’est produite à l’intérieur de la méthode. |
Notes
La transformation s’applique à la fois aux points et à la largeur du stylet.
La transformation d’affichage se produit après la transformation d’objet.
La largeur du stylet est calculée en multipliant la largeur de stylet spécifiée (ou la valeur par défaut 53, si elle n’est pas spécifiée) par la racine carrée du déterminant de 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 SENT en appelant InSendMesssageEx , puis POSTez-le vous-même si le message a été ENVOYÉ.
Spécifications
Client minimal pris en charge | Windows XP Édition Tablet 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 |