InkRenderer-Klasse

Stellt die Verwaltung von Zuordnungen von Ink zum Anzeigefenster dar. Verwenden Sie das InkRenderer-Objekt, um Ink in einem Fenster anzuzeigen. Sie können ihn auch verwenden, um Striche neu zu positionieren und deren Größe zu ändern.

InkRenderer verfügt über diese Typen von Membern:

Schnittstellen

Diese Schnittstellen werden von der InkRenderer-Klasse definiert.

Schnittstelle BESCHREIBUNG
IInkRenderer Dieses Objekt implementiert die IInkRenderer-COM-Schnittstelle.

Methoden

Die InkRenderer-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
Draw Zeichnet Striche in einem Gerätekontext.
DrawStroke Zeichnet einen Strich im angegebenen Windows-Gerätekontext.
GetObjectTransform Ruft die Objekttransformation ab, die zum Rendern von Ink verwendet wurde.
GetViewTransform Ruft die Ansichtstransformation ab, die zum Rendern von Ink verwendet wird.
Inkspacetopixel Konvertiert eine Position in Freihandraumkoordinaten in einen Pixelraum.
InkSpaceToPixelFromPoints Konvertiert ein Array von Punkten in Freihandraumkoordinaten in Pixelraum.
"Measure" Berechnet das Rechteck im Gerätekontext, das eine Auflistung von Strichen enthalten würde, wenn sie mit dem InkRenderer-Objekt gezeichnet würden.
MeasureStroke Berechnet das Rechteck im Gerätekontext, das einen Strich enthalten würde, wenn sie mit dem InkRenderer-Objekt gezeichnet würden.
Bewegen Wendet eine Übersetzung auf die Ansichtstransformation in Freihandraumkoordinaten an.
Pixeltoinkspace Konvertiert eine Position in Pixelkoordinaten in Freihandraum.
PixelToInkSpaceFromPoints Konvertiert ein Array von Punkten in Pixelraumkoordinaten in Freihandraum.
Rotate Wendet eine Drehung auf die Ansichtstransformation an.
ScaleTransform Skaliert die Ansichtstransformation in der X- und Y-Dimension.
SetObjectTransform Legt die Objekttransformation fest, die zum Rendern von Ink verwendet wird.
SetViewTransform Legt die Ansichtstransformation fest, die zum Rendern von Ink verwendet wird.

Bemerkungen

Das Drucken erfolgt auch über das InkRenderer-Objekt.

Dieses Objekt kann durch Aufrufen der CoCreateInstance-Methode in C++ instanziiert werden.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur Desktop-Apps der XP Tablet PC Edition []
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
Msinkaut.h (erfordert auch Msinkaut _ i.c)
Bibliothek
InkObj.dll

Weitere Informationen

Renderereigenschaft

InkDrawingAttributes-Klasse

IInkStrokeDisp-Schnittstelle

InkStrokes-Sammlung