Class EmfPixelFormatDescriptor
Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt PixelFormatDescriptor lze použít v záznamech EMR_HEADER (sekce 2.3.4.2) k určení pixelového formátu výstupní plochy pro souvislost přehrávače.
public sealed class EmfPixelFormatDescriptor : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfPixelFormatDescriptor
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPixelFormatDescriptor()
public EmfPixelFormatDescriptor()
Properties
Zasloužené
Gets nebo sety určují počet přepážek a podložek. bity 0 až 3 určujíaž 15 letadel a bitů 4 až 7 specifikují až 15 letadel
public byte BReserved { get; set; }
Hodnota nemovitosti
CAccumAlphaBits
Gets nebo sety určují počet alfa bitplanů v akumulačním buferu
public byte CAccumAlphaBits { get; set; }
Hodnota nemovitosti
Kašmíny
Gets nebo sety určují celkový počet bitplanů v akumulátoru.
public byte CAccumBits { get; set; }
Hodnota nemovitosti
ŠtěpánBlueBits
Gets nebo sety určují počet modrých bitplanů v akumulátoru.
public byte CAccumBlueBits { get; set; }
Hodnota nemovitosti
ŠtěpánekGreenBits
Gets nebo sety určují počet zelených bitplanů v akumulaci
public byte CAccumGreenBits { get; set; }
Hodnota nemovitosti
ŠtěpánekRedBits
Gets nebo sety určují počet červených bitplanů v akumulátoru
public byte CAccumRedBits { get; set; }
Hodnota nemovitosti
AlfaBitů
Gets nebo sety Určuje počet alfa bitplanů v každém barevném buferu RGBA
public byte CAlphaBits { get; set; }
Hodnota nemovitosti
CALFASHIFT
Gets nebo sety Určuje počítání přechodu pro alfa bitplany v každém barevném buferu RGBA
public byte CAlphaShift { get; set; }
Hodnota nemovitosti
CAuxBuffers
Gets nebo sety uvádějí počet pomocných buferů.
public byte CAuxBuffers { get; set; }
Hodnota nemovitosti
CBlueBits
Gets nebo sety Určuje počet modrých bitplanů v každém barevném buferu RGBA.
public byte CBlueBits { get; set; }
Hodnota nemovitosti
CBlueShiftová
Gets nebo sety Určuje počet směn pro modré bitplany v každém barevném buferu RGBA.
public byte CBlueShift { get; set; }
Hodnota nemovitosti
CColorbits
Obdržíte nebo nastavíte počet bitů na pixel pro typy pixelů RGBA, s výjimkou alfa bitplanů. pro barevné tabulky pixely, je to velikost každého barevného tabulky index
public byte CColorBits { get; set; }
Hodnota nemovitosti
CDepthBits
Gets nebo sety určují hloubku hloubky (z-axis) buffer.
public byte CDepthBits { get; set; }
Hodnota nemovitosti
CGreenBits
Gets nebo sety Určuje počet zelených bitplanů v každém barevném buferu RGBA
public byte CGreenBits { get; set; }
Hodnota nemovitosti
Přeprava CGreenShift
Gets nebo sety Ukazuje počet směn pro zelené bitplany v každém barevném buferu RGBA.
public byte CGreenShift { get; set; }
Hodnota nemovitosti
Důvěry
Gets nebo sety Určuje počet červených bitplanů v každém barevném buferu RGBA
public byte CRedBits { get; set; }
Hodnota nemovitosti
Příslušenství
Gets nebo sety Určuje počítání směn v bitech pro červené bitplany v každém barevném buferu RGBA.
public byte CRedShift { get; set; }
Hodnota nemovitosti
CStencilBits
Gets nebo sety určují hloubku stencilu buffer.
public byte CStencilBits { get; set; }
Hodnota nemovitosti
DwDamageMask
Obdržíte nebo nastavíte toto pole může být ignorováno
public int DwDamageMask { get; set; }
Hodnota nemovitosti
DwFlags
Obdrží nebo nastaví drobné vlajky, které specifikují vlastnosti pouzdra pixelů, které se používajípro výstup na povrchu kresby. Tyto vlastnosti nejsou všechny vzájemněexkluzivní; kombinace vlajek jsou povoleny, s výjimkou případů, kdy je uvedeno jinak.
public int DwFlags { get; set; }
Hodnota nemovitosti
DwLayerMask
Získání nebo nastavení Toto pole může být ignorováno.
public int DwLayerMask { get; set; }
Hodnota nemovitosti
DwVisibleMask
Gets nebo sety určují průhlednou barvu nebo index podkladu.typ je RGBA, dwVisibleMask je transparentní RGB barevná hodnota.Typ je index barvy, je to transparentní index hodnoty.
public int DwVisibleMask { get; set; }
Hodnota nemovitosti
Třída
Obdržíte nebo nastavíte toto pole může být ignorováno
public byte ILayerType { get; set; }
Hodnota nemovitosti
IPixelový typ
Obdržíte nebo nastavíte typ pixelových datPFD_TYPE_RGBA 0x00 Formát pixelů je RGBA.PFD_TYPE_COLORINDEX 0x01 Každý pixel je index v barevné tabulce.
public byte IPixelType { get; set; }
Hodnota nemovitosti
Názov
Obdrží nebo nastaví 16-bitový integer, který specifikuje velikost, v bytech, této datové struktury.
public short NSize { get; set; }
Hodnota nemovitosti
Neversie
Obdrží nebo nastaví 16-bitový integer, který musí být nastaven na 0x0001.
public short NVersion { get; set; }