BitmapV4Header

BitmapV4Header class

Die BitmapV4Header-Struktur ist die Bitmap-Informations-Header-Datei. Es ist eine erweiterte Version der BITMAPINFOHEADER-Struktur. Die BitmapV4Header-Struktur wird erweitert, damit ein JPEG- oder PNG-Bild als Quellbild an StretchDIBits übergeben werden kann.

public class BitmapV4Header : BitmapInfoHeader

Eigenschaften

NameBeschreibung
AlphaMask { get; set; }Ruft die Farbmaske ab oder legt sie fest, die die Alpha-Komponente jedes Pixels angibt.
BitmapColorsImportant { get; set; }Ruft die Anzahl wichtiger Palettenfarben ab oder legt sie fest.
BitmapColorsUsed { get; set; }Ruft die Anzahl der verwendeten Palettenfarben ab oder legt sie fest.
BitmapCompression { get; set; }Ruft die Bitmap-Komprimierung ab oder legt sie fest.
BitmapHeight { get; set; }Ruft die Bitmap-Höhe ab oder legt sie fest.
BitmapImageSize { get; set; }Ruft ab oder legt die Bitmap-Rohdatengröße in Byte fest.
BitmapPlanes { get; set; }Ruft die Anzahl der Ebenen ab oder legt sie fest.
BitmapWidth { get; set; }Liest oder setzt Bitmap-Breite.
BitmapXPelsPerMeter { get; set; }Ruft die horizontale Pixelauflösung ab oder legt sie fest.
BitmapYPelsPerMeter { get; set; }Ruft die vertikale Pixelauflösung ab oder legt sie fest.
BitsPerPixel { get; set; }Ruft die Anzahl der Bits pro Pixel ab oder setzt sie.
BlueMask { get; set; }Ruft die Farbmaske ab oder legt sie fest, die die blaue Komponente jedes Pixels angibt, nur gültig, wenn bV4Compression auf BI_BITFIELDS gesetzt ist.
CSType { get; set; }Ruft den Farbraum der DIB ab oder setzt ihn.
Endpoints { get; set; }Ruft die CoordinatesTriple-Klasse ab oder legt sie fest.
ExtraBitMasks { get; set; }Ruft die zusätzlichen Bitmasken ab oder setzt sie. Nur vorhanden, wenn der DIB-Header der BITMAPINFOHEADER ist und derBitmapCompression ist auf beides eingestelltBitfields (RGB) bzwAlphaBitfields (RGBA).
GammaBlue { get; set; }Ruft das Gamma-Blau ab oder legt es fest.
GammaGreen { get; set; }Ruft das Gamma-Grün ab oder legt es fest.
GammaRed { get; set; }Ruft das Gamma-Rot ab oder legt es fest.
GreenMask { get; set; }Ruft die Farbmaske ab oder legt sie fest, die die grüne Komponente jedes Pixels angibt, nur gültig, wenn bV4Compression auf BI_BITFIELDS gesetzt ist.
HeaderSize { get; set; }Ruft die Größe dieser Struktur in Bytes ab oder legt sie fest.
RedMask { get; set; }Ruft die Farbmaske ab oder legt sie fest, die die Rotkomponente jedes Pixels angibt, nur gültig, wenn bV4Compression auf BI_BITFIELDS gesetzt ist.

Siehe auch