Class EmfPixelFormatDescriptor
Der Name: Aspose.Imaging.FileFormats.Emf.Emf.Objects Versammlung: Aspose.Imaging.dll (25.4.0)
Das PixelFormatDescriptor-Objekt kann in EMR_HEADER-Doken (Abschnitt 2.3.4.2) verwendet werden, um das Pixelformat der Ausgangsoberfläche für das Playback-Gerät-Kontext anzuzeigen.
public sealed class EmfPixelFormatDescriptor : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfPixelFormatDescriptor
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPixelFormatDescriptor()
public EmfPixelFormatDescriptor()
Properties
Breserviert
Gets oder Sätze spezifizieren die Anzahl der Überlay- und Unterlay-Flugzeuge. Bits 0 bis 3 spezifizierenbis zu 15 Flugzeuge und 4 bis 7 Bits bis zu 15 Flugzeuge
public byte BReserved { get; set; }
Eigentumswert
CAccumAlphaBits
Gets oder Sets bestimmen die Anzahl von Alpha-Bitplänen im Akkumulationsbuffer
public byte CAccumAlphaBits { get; set; }
Eigentumswert
CaccumBits
Gets oder Sets spezifizieren die Gesamtzahl der Bitplane im Akkumulationsbuffer.
public byte CAccumBits { get; set; }
Eigentumswert
CACCUMBlueBits
Gets oder Sets spezifizieren die Anzahl der blauen Bitplanen in der Akkumulation Buffer.
public byte CAccumBlueBits { get; set; }
Eigentumswert
CACCUMGREENBITS
Gets oder Sets bestimmen die Anzahl der grünen Bitpläne in der Akkumulation
public byte CAccumGreenBits { get; set; }
Eigentumswert
CACCUMREBITS
Gets oder Sets bestimmen die Anzahl der roten Bitplätze im Akkumulationsbuffer
public byte CAccumRedBits { get; set; }
Eigentumswert
CAlphaBits
Gets oder Sets Spezifiziert die Anzahl der Alpha-Bitplane in jedem RGBA-Farbbuffer
public byte CAlphaBits { get; set; }
Eigentumswert
und AlphaShift
Gets oder Sets Spezifiziert die Wechselzahlen für Alpha-Bitplane in jedem RGBA-Farbbuffer
public byte CAlphaShift { get; set; }
Eigentumswert
CauxBuffers
Gets oder Sets geben die Anzahl der Hilfsbuffers an. Hilfsbuffers werden nicht unterstützt
public byte CAuxBuffers { get; set; }
Eigentumswert
CBlueBits
Gets oder Sets Spezifiziert die Anzahl der blauen Bitplane in jedem RGBA-Farbbuffer.
public byte CBlueBits { get; set; }
Eigentumswert
CBlueShift
Gets oder Sets Spezifiziert die Wechselzahlen für blaue Bitplane in jedem RGBA-Farbbuffer.
public byte CBlueShift { get; set; }
Eigentumswert
CColorBits
Erhalten oder setzen die Anzahl der Bits pro Pixel für RGBA-Pixeltypen, ausgenommen die Alpha-Bitplanen.
public byte CColorBits { get; set; }
Eigentumswert
CDepthBits
Gets oder Sets spezifizieren die Tiefe der Tiefe (z-Axis) Buffer.
public byte CDepthBits { get; set; }
Eigentumswert
CGreenBits
Gets oder Sets Angeben Sie die Anzahl der grünen Bitplätze in jedem RGBA-Farbbuffer
public byte CGreenBits { get; set; }
Eigentumswert
CGreenShift
Gets oder Sets Spezifiziert die Wechselzahlen für grüne Bitplane in jedem RGBA-Farbbuffer.
public byte CGreenShift { get; set; }
Eigentumswert
CREDBITS
Gets oder Sets Angeben Sie die Anzahl der roten Bitplätze in jedem RGBA-Farbbuffer
public byte CRedBits { get; set; }
Eigentumswert
Kreativität
Gets oder Sets Spezifiziert die Wechselzahlen in Bits für rote Bitplane in jedem RGBA-Farbbuffer.
public byte CRedShift { get; set; }
Eigentumswert
CStencilBits
Gets oder Sets spezifizieren die Tiefe des Stencil-Bufers.
public byte CStencilBits { get; set; }
Eigentumswert
DwDamageMask
Erhalten oder Setzen Dieses Feld kann ignoriert werden
public int DwDamageMask { get; set; }
Eigentumswert
DwFlags
Erhalten oder setzen Bit-Flaggen, die die Eigenschaften des verwendeten Pixel-Buffers angebenfür die Ausgabe auf die Zeichnungoberfläche. Diese Eigenschaften sind nicht alle gegenseitigExklusive; Kombinationen von Flaggen sind erlaubt, es sei denn, es ist anders angegeben.
public int DwFlags { get; set; }
Eigentumswert
DwLayerMask
Gets or sets Dieses Feld kann ignoriert werden.
public int DwLayerMask { get; set; }
Eigentumswert
DwVisibleMask
Gets oder Sets spezifizieren die transparente Farbe oder Index eines Unterlagplans.Typ ist RGBA, dwVisibleMask ist eine transparente RGB Farbwert.Typ ist ein Farbindex, es ist ein transparenter Indexwert.
public int DwVisibleMask { get; set; }
Eigentumswert
IllayerTyp
Erhalten oder Setzen Dieses Feld kann ignoriert werden
public byte ILayerType { get; set; }
Eigentumswert
IPixelTyp
Erhalten oder festlegen die Art von Pixel-DatenPFD_TYPE_RGBA 0x00 Das Pixelformat ist RGBA.PFD_TYPE_COLORINDEX 0x01 Jeder Pixel ist ein Index in einer Farbtabelle.
public byte IPixelType { get; set; }
Eigentumswert
Neue
Er bekommt oder setzt einen 16-Bit-Integer, der die Größe in Byten dieser Datenstruktur angibt.
public short NSize { get; set; }
Eigentumswert
Nürnberg
Er erhält oder setzt einen 16-Bit-Teil, der auf 0x0001 eingestellt werden muss.
public short NVersion { get; set; }