Class EmfPixelFormatDescriptor
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Objects Asamblare: Aspose.Imaging.dll (25.4.0)
Obiectul PixelFormatDescriptor poate fi utilizat în înregistrările EMR_HEADER (secțiunea 2.3.4.2) pentru a specifica formatul de pixel al suprafeței de ieșire pentru contextul dispozitivului de reproducere.
public sealed class EmfPixelFormatDescriptor : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfPixelFormatDescriptor
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPixelFormatDescriptor()
public EmfPixelFormatDescriptor()
Properties
Rezervate
Gets sau seturi specifică numărul de avioane de supraîncărcare și subconducere. Bits 0 până la 3 specificaPână la 15 avioane de suprafață și bite de 4 până la 7 specifică până în 15 aeronave subterane
public byte BReserved { get; set; }
Valoarea proprietății
CucumAlphaBituri
Gets sau seturi specifică numărul de bitplane alfa în buferul de acumulare
public byte CAccumAlphaBits { get; set; }
Valoarea proprietății
Câștigă
Gets sau seturi specifică numărul total de bitplane în buferul de acumulare.
public byte CAccumBits { get; set; }
Valoarea proprietății
CâștiguriBlueBits
Gets sau seturi specifică numărul de bitplane albastru în buferul de acumulare.
public byte CAccumBlueBits { get; set; }
Valoarea proprietății
Războiul GreenBits
Gets sau seturi specifică numărul de bitplane verzi în acumulare
public byte CAccumGreenBits { get; set; }
Valoarea proprietății
Răspundeți
Gets sau seturi specifică numărul de bitplane roșii în buferul de acumulare
public byte CAccumRedBits { get; set; }
Valoarea proprietății
Călărași
Gets sau seturi Specifica numărul de bitplane alfa în fiecare bufer de culoare RGBA
public byte CAlphaBits { get; set; }
Valoarea proprietății
Călărași
Gets sau seturi Specifica numărul de schimb pentru bitplanele alfa în fiecare bufer de culoare RGBA
public byte CAlphaShift { get; set; }
Valoarea proprietății
CauxBuffers
Rezervele sau seturile specifică numărul de buffere auxiliare.
public byte CAuxBuffers { get; set; }
Valoarea proprietății
CBlueBituri
Gets sau seturi Specifica numărul de bitplane albastru în fiecare bufer de culoare RGBA.
public byte CBlueBits { get; set; }
Valoarea proprietății
Războiul CBlue
Gets sau seturi Specifica numărul de schimb pentru bitplanele albastru în fiecare bufer de culoare RGBA.
public byte CBlueShift { get; set; }
Valoarea proprietății
Culoare
Obține sau stabilește numărul de bite pe pixel pentru tipurile de pixeli RGBA, cu excepția bitplanelor alfa.
public byte CColorBits { get; set; }
Valoarea proprietății
CDepthBits
Gets sau seturi specifica adâncimea buferului (z-axis).
public byte CDepthBits { get; set; }
Valoarea proprietății
CGreenBits
Gets sau seturi Specificați numărul de bitplane verzi în fiecare bufer de culoare RGBA
public byte CGreenBits { get; set; }
Valoarea proprietății
CGreenShift
Gets sau seturi Specifica numărul de schimb pentru bitplanele verzi în fiecare bufer de culoare RGBA.
public byte CGreenShift { get; set; }
Valoarea proprietății
Credinţă
Gets sau seturi Specificați numărul de bitplane roșii în fiecare bufer de culoare RGBA
public byte CRedBits { get; set; }
Valoarea proprietății
CREDShift
Gets sau seturi Specifica numărul de schimb în bite pentru bitplanele roșii în fiecare bufer de culoare RGBA.
public byte CRedShift { get; set; }
Valoarea proprietății
CStencilBituri
Gets sau seturi specifică adâncimea buferului stencil.
public byte CStencilBits { get; set; }
Valoarea proprietății
DwDamageMask
Obțineți sau stabiliți Acest câmp poate fi ignorat
public int DwDamageMask { get; set; }
Valoarea proprietății
DwFlags
Obține sau stabilește steaguri mici care specifică proprietățile buferului de pixel utilizatpentru producția la suprafața desenului. Aceste proprietăți nu sunt toate reciproceExclusiv; sunt permise combinații de steaguri, cu excepția cazului în care se menționează altfel.
public int DwFlags { get; set; }
Valoarea proprietății
DwLayerMask
Obțineți sau setări Acest câmp poate fi ignorat.
public int DwLayerMask { get; set; }
Valoarea proprietății
DwVisibleMask
Gets sau seturi specifică culoarea sau indicele transparente ale unui plan subțire.tipul este RGBA, dwVisibleMask este o valoare de culoare RGB transparentă.Tipul este indexul de culoare, este o valoare transparentă a indexului.
public int DwVisibleMask { get; set; }
Valoarea proprietății
Tipuri de
Obțineți sau stabiliți Acest câmp poate fi ignorat
public byte ILayerType { get; set; }
Valoarea proprietății
tipul IPixel
Obține sau stabilește tipul de pixel de datePFD_TYPE_RGBA 0x00 Formatul de pixel este RGVA.PFD_TYPE_COLORINDEX 0x01 Fiecare pixel este un index într-o tabelă de culori.
public byte IPixelType { get; set; }
Valoarea proprietății
Năstase
Obține sau stabilește un întreg de 16 bit care specifică dimensiunea, în byte, a acestei structuri de date.
public short NSize { get; set; }
Valoarea proprietății
Nervă
Obține sau stabilește un întreg de 16 bit care trebuie setat la 0x0001.
public short NVersion { get; set; }