InkRenderer-Klasse

Stellt die Verwaltung von Zuordnungen von Freihand bis zum Anzeigefenster dar. Verwenden Sie das InkRenderer-Objekt , um Freihand in einem Fenster anzuzeigen. Sie können es auch verwenden, um den Strich neu zu positionieren und die Größe zu ändern.

InkRenderer verfügt über folgende Membertypen:

Schnittstellen

Die InkRenderer-Klasse definiert diese Schnittstellen.

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

Methoden

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

Methode BESCHREIBUNG
Zeichnen Zeichnet Striche in einem Gerätekontext.
DrawStroke Zeichnet einen Strich auf den angegebenen Windows-Gerätekontext.
GetObjectTransform Ruft die Objekttransformation ab, die zum Rendern von Freihand verwendet wurde.
GetViewTransform Ruft die Ansichtstransformation ab, die zum Rendern von Freihand verwendet wird.
Inkspacetopixel Konvertiert eine Position in Freihandraumkoordinaten in den Pixelbereich.
InkSpaceToPixelFromPoints Konvertiert ein Array von Punkten in Freihandraumkoordinaten in einen Pixelbereich.
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.
Verschieben Wendet eine Übersetzung auf die Ansichtstransformation in Freihandraumkoordinaten an.
Pixeltoinkspace Konvertiert eine Position in Pixelkoordinaten in den Freihandbereich.
PixelToInkSpaceFromPoints Konvertiert ein Array von Punkten in Pixelraumkoordinaten in Freihandraum.
Drehen 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 Freihand verwendet wird.
SetViewTransform Legt die Ansichtstransformation fest, die zum Rendern von Freihand verwendet wird.

Bemerkungen

Der Druck erfolgt auch über das InkRenderer-Objekt .

Dieses Objekt kann instanziiert werden, indem die CoCreateInstance-Methode in C++ aufgerufen wird.

Anforderungen

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

Siehe auch

Renderer-Eigenschaft

InkDrawingAttributes-Klasse

IInkStrokeDisp-Schnittstelle

InkStrokes-Auflistung