InkDrawingAttributes-Klasse
Stellt die Attribute dar, die beim Zeichnen auf Ink angewendet werden.
InkDrawingAttributes weist diese Typen von Membern auf:
Schnittstellen
Diese Schnittstellen werden von der InkDrawingAttributes-Klasse definiert.
| Schnittstelle | Beschreibung |
|---|---|
| IInkDrawingAttributes | Dieses Objekt implementiert die COM-Schnittstelle IInkDrawingAttributes. |
Methoden
Die InkDrawingAttributes-Klasse verfügt über diese Methoden.
| Methode | Beschreibung |
|---|---|
| Klon | Erstellt ein doppeltes InkDisp-, InkDrawingAttributes- oder InkRecognizerContext-Objekt. |
Eigenschaften
Die InkDrawingAttributes-Klasse verfügt über diese Eigenschaften.
| Eigenschaft | Zugriffstyp | Beschreibung |
|---|---|---|
| Antialiased |
Lesen/Schreiben |
Ruft den Wert ab, der angibt, ob die Vordergrund- und Hintergrundfarben entlang des Rands der Ink kombiniert werden, um die Glätte eines Ink-Strichs zu erhöhen, oder legt diesen fest. |
| Farbe |
Lesen/Schreiben |
Ruft die Farbe der mit diesem InkDrawingAttributes-Objekt gezeichneten InkDrawingAttributes-Farbe ab oder legt diese fest. |
| Extendedproperties |
Schreibgeschützt |
Ruft die Auflistung anwendungsdefinierter Daten ab, die im InkDrawingAttributes-Objekt gespeichert sind. |
| Fittocurve |
Lesen/Schreiben |
Ruft den Wert ab, der angibt, ob Ink als Reihe von Kurven anstatt als Linien zwischen Stift-Beispielpunkten gerendert wird, oder legt diesen fest. |
| Height |
Lesen/Schreiben |
Ruft die Höhe des Stifts beim Zeichnen von InkDrawingAttributes-Objekten ab oder legt diese fest. |
| IgnorePressure |
Lesen/Schreiben |
Ruft den Wert ab, der angibt, ob gezeichnete Ink mit erhöhtem Druck der Stiftspitze auf der Tablettoberfläche automatisch breiter wird, oder legt diesen fest. |
| PenTip |
Lesen/Schreiben |
Ruft die Stiftspitze ab, die beim Zeichnen von InkDrawingAttributes-Objekten (Kugel oder Rechteck) verwendet werden soll, oder legt diese fest. |
| RasterOperation |
Lesen/Schreiben |
Ruft ab oder legt fest, wie die Stiftfarbe mit den vorhandenen Hintergrundfarben auf der Anzeige interagiert, wenn die Farbe gezeichnet wird. |
| Transparenz |
Lesen/Schreiben |
Ruft den Transparenzwert von gezeichneter Ink ab oder legt ihn fest. Die Werte reichen von 0 (vollständig deckend) bis 255 (vollständig transparent). |
| Width |
Lesen/Schreiben |
Ruft die Breite des Stifts beim Zeichnen von InkDrawingAttributes-Objekten ab oder legt diese fest. |
Hinweise
Dieses Objekt kann durch Aufrufen der CoCreateInstance-Methode in C++ instanziiert werden.
Diese Zeichnungsattribute können einem Strich oder Cursor zugeordnet werden und Einstellungen wie Farbe, Breite und Transparenz angeben.
Um die Zeichnungsattribute eines Strichs anzugeben, verwenden Sie die DrawingAttributes-Eigenschaft des IInkStrokeDisp-Objekts. Um die Zeichnungsattribute aller Striche innerhalb einer Auflistung von Strichen anzugeben, rufen Sie die ModifyDrawingAttributes-Methode der InkStrokes-Auflistung auf.
Jedes InkCollector-Objekt, InkOverlay-Objekt und InkPicture-Steuerelement kann einen anderen Satz von Zeichnungsattributen für denselben Cursor angeben. Verwenden Sie die DrawingAttributes-Eigenschaft des IInkCursor-Objekts, um die Zeichnungsattribute eines Cursors abzurufen oder festzulegen.
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 |
|
Siehe auch
-
DrawingAttributes-Eigenschaft
-
DrawingAttributes-Eigenschaft
-
DefaultDrawingAttributes-Eigenschaft
-
DefaultDrawingAttributes-Eigenschaft