WmfBinaryRasterOperation

WmfBinaryRasterOperation enumeration

Avsnittet BinaryRasterOperation Enumeration listar de binära rasteroperationskoderna. Raster operation codes definierar hur metafilbehandling kombinerar bitarna från den valda pennan med bitarna i destinationsbitmappen.

public enum WmfBinaryRasterOperation

Värderingar

namnVärdeBeskrivning
Black10, Pixel är alltid 0.
Notmergepen2DPon, Pixel är inversen av MERGEPEN color
Masknotpen3DPna, Pixel är en kombination av skärmfärgen och inversen av pennfärgen.
Notcopypen4Pn, Pixel är inversen av pennfärgen.
Maskpennot5PDna, Pixel är en kombination av de färger som är gemensamma för både pennan och invers av skärmen.
Not6Dn, Pixel är inversen av skärmfärgen.
Xorpen7DPx, Pixel är en kombination av färgerna i pennan eller på skärmen, men inte i båda.
Notmaskpen8DPan, Pixel är inversen av MASKPEN-färgen.
Maskpen9DPa, Pixel är en kombination av färgerna som är gemensamma för både pennan och skärmen.
Notxorpen10DPxn, Pixel är inversen av XORPEN-färgen.
Nop11D, Pixel förblir oförändrad.
Mergenotpen12DPno, Pixel är en kombination av färgerna som är gemensamma för både skärmen och inversen av pennan.
Copypen13P, Pixel är pennans färg.
Mergepennot14PDno, Pixel är en kombination av pennfärgen och inversen av skärmfärgen.
Mergepen15DPo, Pixel är en kombination av pennfärgen och skärmfärgen.
White161, Pixel är alltid 1

Anmärkningar

Varje rasteroperationskod representerar en boolesk operation där värdena för pixlarna i den valda pennan och målbitmappen kombineras. Följande är de två operanderna som används i dessa operationer. Operand Betydelse P Vald pen D Destination bitmap a Bitvis AND n Bitvis INTE (invers) x0 Bitvis ELLER_0D_x0 Bitvis ELLER_0 Bit0 exklusive ELLER_0 Bitvis

Se även