EmfPixelFormatDescriptor‑klass

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()Initierar en ny instans av EmfPixelFormatDescriptor‑klassen

Properties

NameTypeAccessDescription
b_reservedSystem.Byter/wHämtar eller anger specificerar antalet overlay‑ och underlay‑plan. Bit 0 till 3 specificerar
upp till 15 overlay‑plan och bit 4 till 7 specificerar upp till 15 underlay‑plan.
c_accum_alpha_bitsSystem.Byter/wHämtar eller anger specificerar antalet alfa‑bitplan i ackumuleringsbufferten.
c_accum_bitsSystem.Byter/wHämtar eller anger det totala antalet bitplan i ackumuleringsbufferten.
c_accum_blue_bitsSystem.Byter/wHämtar eller anger antalet blåa bitplan i ackumuleringsbufferten.
c_accum_green_bitsSystem.Byter/wHämtar eller anger antalet gröna bitplan i ackumuleringen.
c_accum_red_bitsSystem.Byter/wHämtar eller anger antalet röda bitplan i ackumuleringsbufferten.
c_alpha_bitsSystem.Byter/wHämtar eller anger antalet alfa‑bitplan i varje RGBA‑färgbuffert.
c_alpha_shiftSystem.Byter/wHämtar eller anger skiftantalet för alfa‑bitplan i varje RGBA‑färgbuffert.
c_aux_buffersSystem.Byter/wHämtar eller anger antalet hjälpbuffertar. Hjälpbuffertar stöds inte.
c_blue_bitsSystem.Byter/wHämtar eller anger antalet blåa bitplan i varje RGBA‑färgbuffert.
c_blue_shiftSystem.Byter/wHämtar eller anger skiftantalet för blåa bitplan i varje RGBA‑färgbuffert.
c_color_bitsSystem.Byter/wHämtar eller anger antalet bitar per pixel för RGBA‑pixelformer, exklusive alfa‑bitplan. För färgtabell‑pixlar är det storleken på varje färgtabell‑index.
c_depth_bitsSystem.Byter/wHämtar eller anger djupet på djupbufferten (z‑axeln).
c_green_bitsSystem.Byter/wHämtar eller anger antalet gröna bitplan i varje RGBA‑färgbuffert.
c_green_shiftSystem.Byter/wHämtar eller anger Anger förskjutningsantalet för gröna bitplan i varje RGBA-färgbuffer.
c_red_bitsSystem.Byter/wHämtar eller anger Anger antalet röda bitplan i varje RGBA-färgbuffer
c_red_shiftSystem.Byter/wHämtar eller anger Anger förskjutningsantalet i bitar för röda bitplan i varje RGBA-färgbuffer.
c_stencil_bitsSystem.Byter/wHämtar eller anger anger djupet på stencilbufferten.
dw_damage_maskintr/wHämtar eller anger Detta fält KAN ignoreras
dw_flagsintr/wHämtar eller anger bitflaggor som specificerar egenskaperna för pixelbufferten som används
för utskrift till ritytan. Dessa egenskaper är inte alla ömsesidigt
uteslutande; kombinationer av flaggor är tillåtna, förutom där annat anges.
dw_layer_maskintr/wHämtar eller anger Detta fält KAN ignoreras.
dw_visible_maskintr/wHämtar eller anger anger den transparenta färgen eller indexet för ett underliggande plan. När pixel
typen är RGBA, är dwVisibleMask ett transparent RGB-färgvärde. När pixel
typen är färgindex, är det ett transparent indexvärde.
layer_typeSystem.Byter/wHämtar eller anger Detta fält KAN ignoreras
n_sizeintr/wHämtar eller anger ett 16-bitars heltal som specificerar storleken, i byte, för denna datastruktur.
n_versionintr/wHämtar eller anger ett 16-bitars heltal som MÅSTE sättas till 0x0001.
pixel_typeSystem.Byter/wHämtar eller anger typen av pixeldata
PFD_TYPE_RGBA 0x00 Pixelformatet är RGBA.
PFD_TYPE_COLORINDEX 0x01 Varje pixel är ett index i en färgtabell.

Constructor: EmfPixelFormatDescriptor()

 EmfPixelFormatDescriptor() 

Initierar en ny instans av EmfPixelFormatDescriptor‑klassen