Classe InkRenderer

Représente la gestion des mappages de l’entrée manuscrite vers la fenêtre d’affichage. Utilisez l’objet InkRenderer pour afficher l’entrée manuscrite dans une fenêtre. Vous pouvez également l’utiliser pour repositionner et redimensionner le trait.

InkRenderer a les types de membres suivants :

Interfaces

La classe InkRenderer définit ces interfaces.

Interface Description
IInkRenderer Cet objet implémente l’interface COM IInkRenderer .

Méthodes

La classe InkRenderer possède ces méthodes.

Méthode Description
Dessin Dessine des traits sur un contexte d’appareil.
DrawStroke Dessine un trait sur le contexte d’appareil Windows spécifié.
GetObjectTransform Récupère la transformation d’objet utilisée pour restituer l’entrée manuscrite.
GetViewTransform Récupère la transformation d’affichage utilisée pour restituer l’entrée manuscrite.
InkSpaceToPixel Convertit un emplacement en coordonnées d’espace d’entrée manuscrite en espace de pixels.
InkSpaceToPixelFromPoints Convertit un tableau de points dans les coordonnées de l’espace d’entrée manuscrite en espace de pixels.
Measure Calcule le rectangle sur le contexte de l’appareil qui contiendrait une collection de traits s’ils ont été dessinés avec l’objet InkRenderer .
MeasureStroke Calcule le rectangle sur le contexte de l’appareil qui contiendrait un trait s’il a été dessiné avec l’objet InkRenderer .
Déplacer Applique une traduction à la transformation d’affichage dans les coordonnées de l’espace d’entrée manuscrite.
PixelToInkSpace Convertit un emplacement en coordonnées de pixels pour qu’il soit dans l’espace manuscrit.
PixelToInkSpaceFromPoints Convertit un tableau de points en coordonnées d’espace de pixels en espace d’entrée manuscrite.
Faire pivoter Applique une rotation à la transformation d’affichage.
ScaleTransform Met à l’échelle la transformation d’affichage dans les dimensions X et Y.
SetObjectTransform Définit la transformation d’objet utilisée pour restituer l’entrée manuscrite.
SetViewTransform Définit la transformation d’affichage utilisée pour restituer l’entrée manuscrite.

Notes

L’impression s’effectue également via l’objet InkRenderer .

Cet objet peut être instancié en appelant la méthode CoCreateInstance en C++.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
Msinkaut.h (nécessite également Msinkaut_i.c)
Bibliothèque
InkObj.dll

Voir aussi

Renderer, propriété

InkDrawingAttributes, classe

IInkStrokeDisp, interface

InkStrokes Collection