EmfPixelFormatDescriptor Classe

Summary: The PixelFormatDescriptor object can be used in EMR_HEADER records (section 2.3.4.2) to specify the pixel format of the output surface for the playback device context.

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfPixelFormatDescriptor

Inheritance: EmfObject

Constructors

NameDescription
EmfPixelFormatDescriptor()Initialise une nouvelle instance de la classe EmfPixelFormatDescriptor

Properties

NameTypeAccessDescription
b_reservedSystem.Byter/wObtient ou définit spécifie le nombre de plans de superposition et de sous‑couche. Les bits 0 à 3 spécifient
jusqu’à 15 plans de superposition et les bits 4 à 7 spécifient jusqu’à 15 plans de sous‑couche
c_accum_alpha_bitsSystem.Byter/wObtient ou définit spécifie le nombre de plans de bits alpha dans le tampon d’accumulation
c_accum_bitsSystem.Byter/wObtient ou définit le nombre total de plans de bits dans le tampon d’accumulation.
c_accum_blue_bitsSystem.Byter/wObtient ou définit le nombre de plans de bits bleus dans le tampon d’accumulation.
c_accum_green_bitsSystem.Byter/wObtient ou définit le nombre de plans de bits verts dans l’accumulation
c_accum_red_bitsSystem.Byter/wObtient ou définit le nombre de plans de bits rouges dans le tampon d’accumulation.
c_alpha_bitsSystem.Byter/wObtient ou définit le nombre de plans de bits alpha dans chaque tampon de couleur RGBA.
c_alpha_shiftSystem.Byter/wObtient ou définit le nombre de décalage pour les plans de bits alpha dans chaque tampon de couleur RGBA.
c_aux_buffersSystem.Byter/wObtient ou définit le nombre de tampons auxiliaires. Les tampons auxiliaires ne sont pas pris en charge
c_blue_bitsSystem.Byter/wObtient ou définit le nombre de plans de bits bleus dans chaque tampon de couleur RGBA.
c_blue_shiftSystem.Byter/wObtient ou définit le nombre de décalage pour les plans de bits bleus dans chaque tampon de couleur RGBA.
c_color_bitsSystem.Byter/wObtient ou définit le nombre de bits par pixel pour les types de pixels RGBA, excluant les plans de bits alpha. Pour les pixels de table de couleurs, il s’agit de la taille de chaque index de table de couleurs
c_depth_bitsSystem.Byter/wObtient ou définit la profondeur du tampon de profondeur (axe z).
c_green_bitsSystem.Byter/wObtient ou définit le nombre de plans de bits verts dans chaque tampon de couleur RGBA
c_green_shiftSystem.Byter/wObtient ou définit Spécifie le nombre de décalages pour les plans de bits verts dans chaque tampon de couleur RGBA.
c_red_bitsSystem.Byter/wObtient ou définit Spécifie le nombre de plans de bits rouges dans chaque tampon de couleur RGBA
c_red_shiftSystem.Byter/wObtient ou définit Spécifie le nombre de décalages en bits pour les plans de bits rouges dans chaque tampon de couleur RGBA.
c_stencil_bitsSystem.Byter/wObtient ou définit la profondeur du tampon de pochoir.
dw_damage_maskintr/wObtient ou définit Ce champ PEUT être ignoré
dw_flagsintr/wObtient ou définit des indicateurs binaires qui spécifient les propriétés du tampon de pixels utilisé
pour la sortie vers la surface de dessin. Ces propriétés ne sont pas toutes mutuellement
exclusives ; des combinaisons d’indicateurs sont autorisées, sauf indication contraire.
dw_layer_maskintr/wObtient ou définit Ce champ PEUT être ignoré.
dw_visible_maskintr/wObtient ou définit spécifie la couleur transparente ou l’index d’un plan sous-jacent. Lorsque le type de pixel
est RGBA, dwVisibleMask est une valeur de couleur RGB transparente. Lorsque le type de pixel
est un index de couleur, il s’agit d’une valeur d’index transparente.
layer_typeSystem.Byter/wObtient ou définit Ce champ PEUT être ignoré
n_sizeintr/wObtient ou définit un entier de 16 bits qui spécifie la taille, en octets, de cette structure de données.
n_versionintr/wObtient ou définit un entier de 16 bits qui DOIT être fixé à 0x0001.
pixel_typeSystem.Byter/wObtient ou définit le type de données de pixel
PFD_TYPE_RGBA 0x00 Le format de pixel est RGBA.
PFD_TYPE_COLORINDEX 0x01 Chaque pixel est un index dans une table de couleurs.

Constructor: EmfPixelFormatDescriptor()

 EmfPixelFormatDescriptor() 

Initialise une nouvelle instance de la classe EmfPixelFormatDescriptor