Class EmfPixelFormatDescriptor

Class EmfPixelFormatDescriptor

De naam: Aspose.Imaging.FileFormats.Emf.Emf.Objects Verzameling: Aspose.Imaging.dll (25.4.0)

Het PixelFormatDescriptor-object kan worden gebruikt in EMR_HEADER-records (afdeling 2.3.4.2) om het pixelformaat van de uitgangsoppervlak voor het playback-apparaatcontext te specificeren.

public sealed class EmfPixelFormatDescriptor : EmfObject

Inheritance

object MetaObject EmfObject EmfPixelFormatDescriptor

Geëerbiede leden

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

Constructors

EmfPixelFormatDescriptor()

public EmfPixelFormatDescriptor()

Properties

Bewaard

Gets of sets specificeren het aantal overlay en underlay vliegtuigen. Bits 0 tot 3 specificeerttot 15 overlay-vliegtuigen en bits 4 tot 7 specificeren maximaal 15 onderlay

public byte BReserved { get; set; }

Eigendomswaarde

byte

CaccumAlphaBits

Gets of sets specificeren het aantal alfa bitplannen in de accumulatiebuffer

public byte CAccumAlphaBits { get; set; }

Eigendomswaarde

byte

Caccumbits

Gets of sets specificeren het totale aantal bitplannen in de accumulatiebuffer.

public byte CAccumBits { get; set; }

Eigendomswaarde

byte

CACCUMBlueBits

Gets of sets specificeren het aantal blauwe bitplannen in de accumulatiebuffer.

public byte CAccumBlueBits { get; set; }

Eigendomswaarde

byte

Hoofdstuk GreenBits

Gets of sets specificeren het aantal groene bitplannen in de accumulatie

public byte CAccumGreenBits { get; set; }

Eigendomswaarde

byte

HoofdstukkenRedBits

Gets of sets specificeren het aantal rode bitplannen in de accumulatiebuffer

public byte CAccumRedBits { get; set; }

Eigendomswaarde

byte

CalfaBits

Gets of sets Specificeert het aantal alfa bitplannen in elke RGBA kleur buffer

public byte CAlphaBits { get; set; }

Eigendomswaarde

byte

De AlphaShift

Gets of sets Specificeert de shift count voor alpha bitplanes in elke RGBA kleur buffer

public byte CAlphaShift { get; set; }

Eigendomswaarde

byte

CauxBuffers

Gets of sets specificeren het aantal bijbehorende buffers.

public byte CAuxBuffers { get; set; }

Eigendomswaarde

byte

CBlueBits

Gets of sets Specificeert het aantal blauwe bitplanen in elke RGBA-kleurbuffer.

public byte CBlueBits { get; set; }

Eigendomswaarde

byte

De CBlueShift

Gets of sets Specificeert de shift count voor blauwe bitplanes in elke RGBA-kleurbuffer.

public byte CBlueShift { get; set; }

Eigendomswaarde

byte

Kleurbits

Geeft of stelt het aantal bits per pixel voor RGBA-pixeltypen, met uitzondering van de alfa-bitsplanen.

public byte CColorBits { get; set; }

Eigendomswaarde

byte

CDepthBits

Gets of sets specificeren de diepte van de diepte (z-axis) buffer.

public byte CDepthBits { get; set; }

Eigendomswaarde

byte

CGreenBits

Gets of sets Specificeert het aantal groene bitplannen in elke RGBA-kleurbuffer

public byte CGreenBits { get; set; }

Eigendomswaarde

byte

De CGreenShift

Gets of sets Specificeert de shift count voor groene bitplanen in elke RGBA-kleurbuffer.

public byte CGreenShift { get; set; }

Eigendomswaarde

byte

CREDBITS

Gets of sets Specificeert het aantal rode bitplanen in elke RGBA-kleurbuffer

public byte CRedBits { get; set; }

Eigendomswaarde

byte

CreedShift

Gets of sets Specificeert het wisselcijfer in bits voor rode bitplanen in elke RGBA-kleurbuffer.

public byte CRedShift { get; set; }

Eigendomswaarde

byte

CStencilBits

Gets of sets specificeren de diepte van de stencil buffer.

public byte CStencilBits { get; set; }

Eigendomswaarde

byte

DwDamageMask

Gets of sets Dit veld kan worden genegeerd

public int DwDamageMask { get; set; }

Eigendomswaarde

int

DwFlags

Get of set bit vlaggen die de eigenschappen van de gebruikte pixel buffer specificerenvoor uitvoer naar het tekening oppervlak. Deze eigenschappen zijn niet allemaal wederzijdsuitsluitend; combinaties van vlaggen zijn toegestaan, tenzij anders aangegeven.

public int DwFlags { get; set; }

Eigendomswaarde

int

DwLayerMask

Gets of sets Dit veld kan worden genegeerd.

public int DwLayerMask { get; set; }

Eigendomswaarde

int

DwVisibleMask

Gets of sets specificeren de transparante kleur of index van een onderliggende planeet.type is RGBA, dwVisibleMask is een transparante RGB kleurwaarde.Type is kleurindex, het is een transparante indexwaarde.

public int DwVisibleMask { get; set; }

Eigendomswaarde

int

Lijst van

Gets of sets Dit veld kan worden genegeerd

public byte ILayerType { get; set; }

Eigendomswaarde

byte

IPixelType

Geeft of stelt het type pixelgegevensPFD_TYPE_RGBA 0x00 Het pixelformaat is RGVA.PFD_TYPE_COLORINDEX 0x01 Elk pixel is een index in een kleurtabel.

public byte IPixelType { get; set; }

Eigendomswaarde

byte

Neusje

Geeft of instelt een 16-bit-integrator die de grootte, in byten, van deze gegevensstructuur bepaalt.

public short NSize { get; set; }

Eigendomswaarde

short

Nversie

Geeft of instelt een 16-bit-integrator die MUST worden ingesteld op 0x0001.

public short NVersion { get; set; }

Eigendomswaarde

short

 Nederlands