Class EmfRop4

Class EmfRop4

Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Records
Assembly: Aspose.Imaging.dll (25.2.0)

A quaternary raster operation, which specifies ternary raster operations for the foreground and background colors of a bitmap. These values define how the color data of the source rectangle is to be combined with the color data of the destination rectangle.

public sealed class EmfRop4

Inheritance

objectEmfRop4

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

EmfRop4(int)

Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRop4 class.

public EmfRop4(int dwordData)

Parameters

dwordData int

The dword data.

Properties

BackgroundRop3

Gets the background ROP3. The unsigned, most-significant 8 bits of a 24-bit ternary raster operation value from the WMF Ternary Raster Operation enumeration ([MS-WMF] section 2.1.1.31). This code defines how to combine the background color data of the source and destination bitmaps and brush pattern.

public byte BackgroundRop3 { get; }

Property Value

byte

ForegroundRop3

Gets the foreground ROP3. The unsigned, most-significant 8 bits of a 24-bit ternary raster operation value from the WMF Ternary Raster Operation enumeration. This code defines how to combine the foreground color data of the source and destination bitmaps and brush pattern.

public byte ForegroundRop3 { get; }

Property Value

byte