BitmapV4Header

BitmapV4Header class

La structure BitmapV4Header est le fichier d’en-tête d’informations bitmap. Il s’agit d’une version étendue de la structure BITMAPINFOHEADER. La structure BitmapV4Header est étendue pour permettre à une image JPEG ou PNG d’être transmise comme image source à StretchDIBits.

public class BitmapV4Header : BitmapInfoHeader

Propriétés

NomLa description
AlphaMask { get; set; }Obtient ou définit le masque de couleur qui spécifie le composant alpha de chaque pixel.
BitmapColorsImportant { get; set; }Obtient ou définit le nombre de couleurs de palette importantes.
BitmapColorsUsed { get; set; }Obtient ou définit le nombre de couleurs de palette utilisées.
BitmapCompression { get; set; }Obtient ou définit la compression bitmap.
BitmapHeight { get; set; }Obtient ou définit la hauteur du bitmap.
BitmapImageSize { get; set; }Obtient ou définit la taille des données brutes bitmap en octets.
BitmapPlanes { get; set; }Obtient ou définit le nombre de plans.
BitmapWidth { get; set; }Obtient ou définit la largeur du bitmap.
BitmapXPelsPerMeter { get; set; }Obtient ou définit la résolution horizontale en pixels.
BitmapYPelsPerMeter { get; set; }Obtient ou définit la résolution verticale en pixels.
BitsPerPixel { get; set; }Obtient ou définit le nombre de bits par pixel.
BlueMask { get; set; }Obtient ou définit le masque de couleur qui spécifie la composante bleue de chaque pixel, valide uniquement si bV4Compression est défini sur BI_BITFIELDS.
CSType { get; set; }Obtient ou définit l’espace colorimétrique de la DIB.
Endpoints { get; set; }Obtient ou définit la classe CoordinatesTriple.
ExtraBitMasks { get; set; }Obtient ou définit les masques de bits supplémentaires. Présent uniquement si l’en-tête DIB est le BITMAPINFOHEADER et leBitmapCompression est réglé soit surBitfields (RVB) ouAlphaBitfields (RVBA).
GammaBlue { get; set; }Obtient ou définit le gamma bleu.
GammaGreen { get; set; }Obtient ou définit le vert gamma.
GammaRed { get; set; }Obtient ou définit le gamma rouge.
GreenMask { get; set; }Obtient ou définit le masque de couleur qui spécifie la composante verte de chaque pixel, valide uniquement si bV4Compression est défini sur BI_BITFIELDS.
HeaderSize { get; set; }Obtient ou définit la taille de cette structure en octets.
RedMask { get; set; }Obtient ou définit le masque de couleur qui spécifie la composante rouge de chaque pixel, valide uniquement si bV4Compression est défini sur BI_BITFIELDS.

Voir également