EmfPixelFormatDescriptor
Inhalt
[
Ausblenden
]EmfPixelFormatDescriptor class
Das PixelFormatDescriptor-Objekt kann in EMR_HEADER-Datensätzen (Abschnitt 2.3.4.2) verwendet werden, um das Pixelformat der Ausgabeoberfläche für den Kontext des Wiedergabegeräts anzugeben.
public sealed class EmfPixelFormatDescriptor : EmfObject
Konstrukteure
| Name | Beschreibung |
|---|---|
| EmfPixelFormatDescriptor() | Default_Constructor |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BReserved { get; set; } | Ruft ab oder setzt die Anzahl der Overlay- und Underlay-Ebenen. Die Bits 0 bis 3 spezifizieren bis zu 15 Overlay-Ebenen und die Bits 4 bis 7 spezifizieren bis zu 15 Underlay-Ebenen |
| CAccumAlphaBits { get; set; } | Erhält oder setzt die Anzahl der Alpha-Bitebenen im Akkumulationspuffer |
| CAccumBits { get; set; } | Ruft ab oder setzt die Gesamtzahl der Bitplanes im Akkumulationspuffer. |
| CAccumBlueBits { get; set; } | Ruft ab oder legt fest, wie viele blaue Bitebenen im Akkumulationspuffer vorhanden sind. |
| CAccumGreenBits { get; set; } | Erhält oder setzt die Anzahl der grünen Bitplanes in der Akkumulation |
| CAccumRedBits { get; set; } | Erhält oder setzt die Anzahl der roten Bitplanes im Akkumulationspuffer |
| CAlphaBits { get; set; } | Ruft ab oder legt fest Gibt die Anzahl der Alpha-Bitebenen in jedem RGBA-Farbpuffer an |
| CAlphaShift { get; set; } | Ruft ab oder legt fest Gibt die Verschiebungsanzahl für Alpha-Bitebenen in jedem RGBA-Farbpuffer an |
| CAuxBuffers { get; set; } | Ruft ab oder setzt die Anzahl der Hilfspuffer. Hilfspuffer werden nicht unterstützt |
| CBlueBits { get; set; } | Ruft ab oder legt fest Gibt die Anzahl der blauen Bitplanes in jedem RGBA-Farbpuffer an. |
| CBlueShift { get; set; } | Ruft ab oder legt fest Gibt die Verschiebungsanzahl für blaue Bitebenen in jedem RGBA-Farbpuffer an. |
| CColorBits { get; set; } | Ruft die Anzahl der Bits pro Pixel für RGBA-Pixeltypen ab oder legt sie fest, ausgenommen die Alpha-Bitebenen. Bei Farbtabellenpixeln ist dies die Größe jeder Farbtabelle index |
| CDepthBits { get; set; } | Ruft ab oder legt die Tiefe des Tiefenpuffers (Z-Achse) fest. |
| CGreenBits { get; set; } | Ruft ab oder legt fest Gibt die Anzahl grüner Bitplanes in jedem RGBA-Farbpuffer an |
| CGreenShift { get; set; } | Ruft ab oder legt fest Gibt die Verschiebungsanzahl für grüne Bitplanes in jedem RGBA-Farbpuffer an. |
| CRedBits { get; set; } | Ruft ab oder legt fest Gibt die Anzahl der roten Bitplanes in jedem RGBA-Farbpuffer an |
| CRedShift { get; set; } | Ruft ab oder legt fest Gibt die Verschiebungsanzahl in Bits für rote Bitebenen in jedem RGBA-Farbpuffer an. |
| CStencilBits { get; set; } | Ruft ab oder legt die Tiefe des Schablonenpuffers fest. |
| DwDamageMask { get; set; } | Ruft ab oder setzt Dieses Feld KANN ignoriert werden |
| DwFlags { get; set; } | Ruft Bit-Flags ab oder setzt diese, die Eigenschaften des Pixelpuffers spezifizieren, der für die Ausgabe an die Zeichenoberfläche verwendet wird. Diese Eigenschaften schließen sich nicht alle gegenseitig aus; Kombinationen von Flags sind zulässig, sofern nicht anders angegeben. |
| DwLayerMask { get; set; } | Ruft ab oder setzt Dieses Feld KANN ignoriert werden. |
| DwVisibleMask { get; set; } | Ruft ab oder setzt die transparente Farbe oder den Index einer Unterlageebene. Wenn der Typ des Pixels RGBA ist, ist dwVisibleMask ein transparenter RGB-Farbwert. Wenn der Pixeltyp ein Farbindex ist, handelt es sich um einen transparenten Indexwert. |
| ILayerType { get; set; } | Ruft ab oder setzt Dieses Feld KANN ignoriert werden |
| IPixelType { get; set; } | Holt oder setzt den Typ der Pixeldaten PFD_TYPE_RGBA 0x00 Das Pixelformat ist RGBA. PFD_TYPE_COLORINDEX 0x01 Jedes Pixel ist ein Index in einer Farbtabelle. |
| NSize { get; set; } | Ruft eine 16-Bit-Ganzzahl ab oder legt diese fest, die die Größe dieser Datenstruktur in Byte angibt. |
| NVersion { get; set; } | Erhält oder setzt eine 16-Bit-Ganzzahl, die auf 0x0001 gesetzt werden MUSS. |
Siehe auch
- class EmfObject
- namensraum Aspose.Imaging.FileFormats.Emf.Emf.Objects
- Montage Aspose.Imaging