Méthode IInkRenderer::P ixelToInkSpace (msinkaut.h)

Convertit un emplacement en coordonnées d’espace de pixels en un emplacement en coordonnées d’espace manuscrit.

Syntaxe

HRESULT PixelToInkSpace(
  [in]      LONG_PTR hDC,
  [in, out] long     *x,
  [in, out] long     *y
);

Paramètres

[in] hDC

Handle du contexte d’appareil pour le contrôle ou le formulaire contenant.

[in, out] x

Coordonnée x du point à convertir en emplacement d’entrée manuscrite.

[in, out] y

Coordonnée y du point à convertir en emplacement d’entrée manuscrite.

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
Handle d’affichage non valide.
E_INK_EXCEPTION
Une exception s’est produite à l’intérieur de la méthode.

Notes

PixelToInkSpace convertit le pixel en espace d’entrée manuscrite (1 unité HIMETRIC = .01 mm), applique l’inverse de la transformation de vue, puis applique la transformation d’objet.

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

Voir aussi

IInkRenderer

Classe InkRenderer

InkSpaceToPixel, méthode

InkSpaceToPixelFromPoints, méthode

PixelToInkSpaceFromPoints, méthode