WmfBinaryRasterOperation

WmfBinaryRasterOperation enumeration

Der Abschnitt BinaryRasterOperation Enumeration listet die binären Raster-Operationscodes auf. Rasteroperationscodes definieren, wie die Metadateiverarbeitung die Bits aus dem ausgewählten Stift mit den -Bits in der Ziel-Bitmap kombiniert.

public enum WmfBinaryRasterOperation

Werte

NameWertBeschreibung
Black10, Pixel ist immer 0.
Notmergepen2DPon, Pixel ist die Umkehrung der MERGEPEN-Farbe
Masknotpen3DPna, Pixel ist eine Kombination aus der Bildschirmfarbe und der Umkehrung der Stiftfarbe.
Notcopypen4Pn, Pixel ist die Umkehrung der Stiftfarbe.
Maskpennot5PDna, Pixel ist eine Kombination der Farben, die sowohl dem Stift als auch der -Umkehrung des Bildschirms gemeinsam sind.
Not6Dn, Pixel ist die Umkehrung der Bildschirmfarbe.
Xorpen7DPx, Pixel ist eine Kombination der Farben im Stift oder auf dem Bildschirm, aber nicht in beiden.
Notmaskpen8DPan, Pixel ist die Umkehrung der MASKPEN-Farbe.
Maskpen9DPa, Pixel ist eine Kombination der Farben, die Stift und Bildschirm gemeinsam haben.
Notxorpen10DPxn, Pixel ist die Umkehrung der XORPEN-Farbe.
Nop11D, Pixel bleibt unverändert.
Mergenotpen12DPnein, Pixel ist eine Kombination der Farben, die sowohl dem Bildschirm als auch der Umkehrung des Stifts gemeinsam sind.
Copypen13P, Pixel ist die Stiftfarbe.
Mergepennot14PDnr, Pixel ist eine Kombination aus der Stiftfarbe und der Umkehrung der Bildschirmfarbe.
Mergepen15DPo, Pixel ist eine Kombination aus Stiftfarbe und Bildschirmfarbe.
White161, Pixel ist immer 1

Bemerkungen

Jeder Rasteroperationscode stellt eine boolesche Operation dar, in der die Werte der Pixel in dem ausgewählten Stift und der Zielbitmap kombiniert werden. Im Folgenden sind die beiden Operanden aufgeführt, die in diesen Operationen verwendet werden. Operand Bedeutung P Ausgewählter Stift D Zielbitmap a Bitweises UND n Bitweises NICHT (invers) o Bitweises ODER x Bitweises exklusives ODER (XOR)

Siehe auch