WmfBinaryRasterOperation

WmfBinaryRasterOperation enumeration

La sección BinaryRasterOperation Enumeration enumera los códigos de operación de ráster binario. Los códigos de operación de ráster definen cómo el procesamiento del metarchivo combina los bits de la pluma seleccionada con los bits en el mapa de bits de destino.

public enum WmfBinaryRasterOperation

Valores

NombreValorDescripción
Black10, el píxel siempre es 0.
Notmergepen2DPon, Pixel es el inverso del MERGEPEN color
Masknotpen3DPna, Pixel es una combinación del color de la pantalla y el inverso del color del lápiz.
Notcopypen4Pn, Pixel es el inverso del color del bolígrafo.
Maskpennot5PDna, Pixel es una combinación de los colores comunes tanto al bolígrafo como al inverso de la pantalla.
Not6Dn, Pixel es el inverso del color de la pantalla.
Xorpen7DPx, Pixel es una combinación de los colores en el lápiz o en la pantalla, pero no en ambos.
Notmaskpen8DPan, Pixel es el inverso del color MASKPEN.
Maskpen9DPa, Pixel es una combinación de los colores comunes tanto al lápiz como a la pantalla.
Notxorpen10DPxn, Pixel es el inverso del color XORPEN.
Nop11D, el píxel permanece sin cambios.
Mergenotpen12DPno, Pixel es una combinación de los colores comunes tanto a la pantalla como el inverso del bolígrafo.
Copypen13P, Pixel es el color del bolígrafo.
Mergepennot14PDno, Pixel es una combinación del color del bolígrafo y el inverso del color de la pantalla .
Mergepen15DPo, Pixel es una combinación del color del lápiz y el color de la pantalla.
White161, el píxel siempre es 1

Observaciones

Cada código de operación de trama representa una operación booleana en la que se combinan los valores de los píxeles de la pluma seleccionada y el mapa de bits de destino. A continuación se muestran los dos operandos utilizados en estas operaciones. Significado del operando P Pluma seleccionada D Mapa de bits de destino a AND bit a bit n NOT bit a bit (inverso) o OR bit a bit x OR exclusivo bit a bit (XOR)

Ver también