Partager via


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

Convertit un emplacement en coordonnées d’espace manuscrit en un emplacement dans l’espace de pixels à l’aide d’un handle pour la conversion.

Syntaxe

HRESULT InkSpaceToPixel(
  [in]      LONG_PTR hdcDisplay,
  [in, out] long     *x,
  [in, out] long     *y
);

Paramètres

[in] hdcDisplay

Handle du contexte de l’appareil.

[in, out] x

Coordonnée X du point à convertir en pixels.

[in, out] y

Coordonnée Y du point à convertir en pixels.

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_INK_EXCEPTION
Une exception s’est produite à l’intérieur de la méthode.
E_INVALIDARG
Handle d’affichage non valide.
E_FAIL
Coordonnées débordées pendant l’opération.

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

InkSpaceToPixelFromPoints, méthode

PixelToInkSpace, méthode

PixelToInkSpaceFromPoints, méthode