Partager via


Méthode IInkRenderer::InkSpaceToPixelFromPoints (msinkaut.h)

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

Syntaxe

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

Paramètres

[in] hDC

Handle du contexte d’appareil sur lequel dessiner.

[in, out] Points

Tableau de points dans les coordonnées d’espace d’entrée manuscrite à convertir en emplacements en pixels. Il doit s’agir d’un tableau de valeurs entières 32 bits, transmises dans un variant.

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

Valeur retournée

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

InkSpaceToPixelFromPoints applique la transformation d’objet, applique la transformation d’affichage de l’objet InkRenderer , puis convertit de l’espace d’encre en unités de pixels (1 unité d’encre = 0,01 mm).

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

PixelToInkSpace, méthode

PixelToInkSpaceFromPoints, méthode