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 |
|
| Bibliothek |
|