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
Msinkaut.h (erfordert auch Msinkaut _ i.c)
Bibliothek
InkObj.dll

Siehe auch

DrawingAttributes-Eigenschaft

DrawingAttributes-Eigenschaft

DrawingAttributes-Eigenschaft

DefaultDrawingAttributes-Eigenschaft

DefaultDrawingAttributes-Eigenschaft

DefaultDrawingAttributes-Eigenschaft

ModifyDrawingAttributes-Methode

IInkCursor-Schnittstelle

InkDisp-Klasse

IInkStrokeDisp-Schnittstelle