Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit l’objet InkTransform qui représente la transformation d’affichage utilisée pour afficher l’encre.
Syntaxe
HRESULT SetViewTransform(
[in] IInkTransform *ViewTransform
);
Paramètres
[in] ViewTransform
Objet InkTransform qui représente la transformation géométrique ( rotation, mise à l’échelle, cisaillement et réflexion ) valeurs à utiliser pour transformer les coordonnées de trait dans l’espace manuscrit.
Une valeur NULL pour le paramètre viewTransform est corrélée à la transformation d’identité.
Valeur renvoyée
Cette méthode peut retourner l’une de ces valeurs.
| Code de retour | Description |
|---|---|
|
Opération réussie. |
|
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. |
Remarques
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 de la vue.
Il est problématique d’appeler cette méthode en réponse au message ENVOYÉ. Vérifiez si vous traitez un message ENVOYÉ en appelant InSendMessageEx , puis publiez le message vous-même si le message a été ENVOYÉ.
Exigences
| Prérequis | Valeur |
|---|---|
| Client minimum requis | Windows XP Tablet PC Edition [applications de bureau uniquement] |
| Serveur minimal pris en charge | Aucun pris en charge |
| plateforme cible | Windows |
| En-tête | msinkaut.h |