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

NameDescrizione
EmfPixelFormatDescriptor()Inizializza una nuova istanza della classe EmfPixelFormatDescriptor

Properties

NameTypeAccessDescrizione
b_reservedSystem.Byter/wImposta o ottiene specifica il numero di piani di overlay e underlay. I bit da 0 a 3 specificano
fino a 15 piani di overlay e i bit da 4 a 7 specificano fino a 15 piani di underlay.
c_accum_alpha_bitsSystem.Byter/wImposta o ottiene specifica il numero di bit alpha nel buffer di accumulazione.
c_accum_bitsSystem.Byter/wOttiene o imposta il numero totale di bitplane nel buffer di accumulazione.
c_accum_blue_bitsSystem.Byter/wOttiene o imposta il numero di bitplane blu nel buffer di accumulazione.
c_accum_green_bitsSystem.Byter/wOttiene o imposta il numero di bitplane verdi nell’accumulazione.
c_accum_red_bitsSystem.Byter/wOttiene o imposta il numero di bitplane rosse nel buffer di accumulazione.
c_alpha_bitsSystem.Byter/wOttiene o imposta il numero di bitplane alfa in ciascun buffer di colore RGBA.
c_alpha_shiftSystem.Byter/wOttiene o imposta il conteggio di spostamento per le bitplane alfa in ciascun buffer di colore RGBA.
c_aux_buffersSystem.Byter/wOttiene o imposta il numero di buffer ausiliari. I buffer ausiliari non sono supportati.
c_blue_bitsSystem.Byter/wOttiene o imposta il numero di bitplane blu in ciascun buffer di colore RGBA.
c_blue_shiftSystem.Byter/wOttiene o imposta il conteggio di spostamento per le bitplane blu in ciascun buffer di colore RGBA.
c_color_bitsSystem.Byter/wOttiene o imposta il numero di bit per pixel per i tipi di pixel RGBA, escludendo le bitplane alfa. Per i pixel della tavola dei colori, è la dimensione di ciascun indice della tavola dei colori.
c_depth_bitsSystem.Byter/wOttiene o imposta la profondità del buffer di profondità (asse z).
c_green_bitsSystem.Byter/wOttiene o imposta il numero di bitplane verdi in ciascun buffer di colore RGBA.
c_green_shiftSystem.Byter/wOttiene o imposta Specifica il conteggio di spostamento per i bitplane verdi in ciascun buffer di colore RGBA.
c_red_bitsSystem.Byter/wOttiene o imposta Specifica il numero di bitplane rossi in ciascun buffer di colore RGBA
c_red_shiftSystem.Byter/wOttiene o imposta Specifica il conteggio di spostamento in bit per i bitplane rossi in ciascun buffer di colore RGBA.
c_stencil_bitsSystem.Byter/wOttiene o imposta specifica la profondità del buffer stencil.
dw_damage_maskintr/wOttiene o imposta Questo campo POTREBBE essere ignorato
dw_flagsintr/wOttiene o imposta flag bit che specificano le proprietà del buffer di pixel utilizzato
per l’output sulla superficie di disegno. Queste proprietà non sono tutte mutualmente
esclusive; sono consentite combinazioni di flag, tranne dove indicato diversamente.
dw_layer_maskintr/wOttiene o imposta Questo campo POTREBBE essere ignorato.
dw_visible_maskintr/wOttiene o imposta specifica il colore trasparente o l’indice di un piano di sottofondo. Quando il pixel
è di tipo RGBA, dwVisibleMask è un valore di colore RGB trasparente. Quando il pixel
è di tipo indice colore, è un valore di indice trasparente.
layer_typeSystem.Byter/wOttiene o imposta Questo campo POTREBBE essere ignorato
n_sizeintr/wOttiene o imposta un intero a 16 bit che specifica la dimensione, in byte, di questa struttura dati.
n_versionintr/wOttiene o imposta un intero a 16 bit che DEVE essere impostato a 0x0001.
pixel_typeSystem.Byter/wOttiene o imposta il tipo di dati pixel
PFD_TYPE_RGBA 0x00 Il formato pixel è RGBA.
PFD_TYPE_COLORINDEX 0x01 Ogni pixel è un indice in una tavola dei colori.

Constructor: EmfPixelFormatDescriptor()

 EmfPixelFormatDescriptor() 

Inizializza una nuova istanza della classe EmfPixelFormatDescriptor