Freigeben über


DrawingAttributes.RasterOperation-Eigenschaft

Ruft einen Wert ab, der definiert, wie die Farben des Stifts und des Hintergrunds interagieren, oder legt diesen Wert fest.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Property RasterOperation As RasterOperation
'Usage
Dim instance As DrawingAttributes
Dim value As RasterOperation

value = instance.RasterOperation

instance.RasterOperation = value
public RasterOperation RasterOperation { get; set; }
public:
property RasterOperation RasterOperation {
    RasterOperation get ();
    void set (RasterOperation value);
}
/** @property */
public RasterOperation get_RasterOperation()
/** @property */
public  void set_RasterOperation(RasterOperation value)
public function get RasterOperation () : RasterOperation
public function set RasterOperation (value : RasterOperation)

Eigenschaftenwert

Typ: Microsoft.Ink.RasterOperation
Der Wert, der definiert, wie die Farben des Stifts und des Hintergrunds interagieren.

Wert

Bedeutung

CopyPen

Die aktuelle Stiftfarbe wird verwendet.

RasterOperation-Wert

Ein Member des RasterOperation-Enumerationstyps definiert, wie die Farben des Stifts und des Hintergrunds interagieren.

Hinweise

Die RasterOperation-Enumeration definiert Werte zur Durchführung von Rastervorgängen für gezeichnete Freihandeingaben. Wenn Sie beispielsweise subtraktive Transparenz ausführen möchten, legen Sie den Rasterwert auf MaskPen fest.

Eine vollständige Liste der verfügbaren Rastervorgänge finden Sie in den Informationen zum RasterOperation-Enumerationstyp.

Hinweis

Eine große Zahl von Druckern unterstützt viele der verfügbaren Rastervorgänge nicht. Deswegen sind die angezeigten Farben möglicherweise anders als die gedruckten Farben. Die Ursache ist bei den Druckertreibern oder der Druckerhardware zu suchen. Möglicherweise müssen Sie einige Drucker ausprobieren, um zu ermitteln, welche Drucker die richtige Ausgabe produzieren, wenn verschiedene Rastervorgänge auf Freihandeingabe festgelegt sind.

Wenn der RasterOperation-Parameter auf einen anderen Wert als CopyPen festgelegt wird, werden alle Zeichnungsattribute (Antialiasing, Glättung, Transparenz und Druck) ignoriert.

Beispiele

In diesem C#-Beispiel wird der Rastervorgang für den Standardstift des InkCollector-Objekts auf XOrPen festgelegt.

theInkCollector.DefaultDrawingAttributes.RasterOperation =
    RasterOperation.XOrPen;

In diesem Microsoft® Visual Basic® .NET-Beispiel wird der Rastervorgang für den Standardstift des InkCollector-Objekts auf XorPen festgelegt.

theInkCollector.DefaultDrawingAttributes.RasterOperation = _
    RasterOperation.XOrPen

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

DrawingAttributes-Klasse

DrawingAttributes-Member

Microsoft.Ink-Namespace

RasterOperation