Partager via


IInkRenderer::P ixelToInkSpaceFromPoints, méthode (msinkaut.h)

Convertit un tableau d’emplacements en coordonnées d’espace de pixels en tableau d’emplacements dans les coordonnées d’espace d’entrée manuscrite.

Syntaxe

HRESULT PixelToInkSpaceFromPoints(
  [in]      LONG_PTR hDC,
  [in, out] VARIANT  *Points
);

Paramètres

[in] hDC

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

[in, out] Points

Tableau de points Variant, en alternance des valeurs x et y de la forme x0, y0, x1, y1, x2, y2, etc., à convertir d’un emplacement de pixel en coordonnées d’espace d’entrée manuscrite.

Pour plus d’informations sur la structure VARIANT, consultez Utilisation de la bibliothèque COM.

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

PixelToInkSpaceFromPoints convertit du pixel en espace d’entrée manuscrite (1 unité d’entrée manuscrite = 0,01mm), applique l’inverse de la transformation d’affichage, puis applique l’inverse de la transformation d’objet.

Spécifications

   
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

IInkRenderer

InkRenderer, classe

InkSpaceToPixel, méthode

InkSpaceToPixelFromPoints, méthode

PixelToInkSpace, méthode