Class EmfPixelFormatDescriptor
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.Emf.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Obiekt PixelFormatDescriptor może być używany w rejestrach EMR_HEADER (sekcja 2.3.4.2) w celu określenia formatu piksela powierzchni wyjściowej dla kontekstu urządzenia odtwarzania.
public sealed class EmfPixelFormatDescriptor : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfPixelFormatDescriptor
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPixelFormatDescriptor()
public EmfPixelFormatDescriptor()
Properties
Zarezerwowane
Zbiory lub zestawy określają liczbę samolotów podłogowych i nadładowczych.do 15 samolotów podłogowych i bity 4 do 7 określają maksymalnie 15
public byte BReserved { get; set; }
Wartość nieruchomości
CaccumAlphaBits
Gets lub zestawy określają liczbę bitplanów alfa w buferze akumulacyjnym
public byte CAccumAlphaBits { get; set; }
Wartość nieruchomości
CaccumBits
Gets lub zestawy określają całkowitą liczbę bitplanów w buferze akumulacyjnym.
public byte CAccumBits { get; set; }
Wartość nieruchomości
CaccumBlueBits
Obiekty lub zestawy określają liczbę niebieskich bitplanów w buferze akumulacyjnym.
public byte CAccumBlueBits { get; set; }
Wartość nieruchomości
CaccumGreenBits
Gets lub zestawy określają liczbę zielonych bitplanów w akumulacji
public byte CAccumGreenBits { get; set; }
Wartość nieruchomości
CaccumRedBits
Gets lub zestawy określają liczbę czerwonych bitplanów w buferze akumulacyjnym
public byte CAccumRedBits { get; set; }
Wartość nieruchomości
CALFABITS
Gets lub zestawy określa liczbę bitplanów alfa w każdym kolorowym buferze RGBA
public byte CAlphaBits { get; set; }
Wartość nieruchomości
CalfaShift
Gets lub zestawy Określa liczbę przemian dla bitplanów alfa w każdym kolorowym buferze RGBA
public byte CAlphaShift { get; set; }
Wartość nieruchomości
CauxBuffers
Obiekty lub zestawy określają liczbę buferów pomocniczych.
public byte CAuxBuffers { get; set; }
Wartość nieruchomości
CBlueBits
Obiekty lub zestawy określa liczbę niebieskich bitplanów w każdym kolorowym buferze RGBA.
public byte CBlueBits { get; set; }
Wartość nieruchomości
CBlueShift
Odbiory lub zestawy Określa liczbę przemian dla niebieskiego bitplanu w każdym kolorowym buferze RGBA.
public byte CBlueShift { get; set; }
Wartość nieruchomości
Kolorowe
otrzymuje lub ustawia liczbę bitów na piksel dla typów pikseli RGBA, z wyjątkiem alfa bitplanów.
public byte CColorBits { get; set; }
Wartość nieruchomości
CDepthBits
Gets lub zestawy określają głębokość głębi (z-axis) buffer.
public byte CDepthBits { get; set; }
Wartość nieruchomości
CGreenBits
Zestaw lub zestaw określa liczbę zielonych bitplanów w każdym kolorze RGBA
public byte CGreenBits { get; set; }
Wartość nieruchomości
CGreenShift
Odbiór lub zestaw określa liczbę zmian dla zielonych bitplanów w każdym kolorowym buferze RGBA.
public byte CGreenShift { get; set; }
Wartość nieruchomości
Kredyt
Zestaw lub zestaw określa liczbę czerwonych bitplanów w każdym kolorze RGBA
public byte CRedBits { get; set; }
Wartość nieruchomości
Wiarygodność
Gets lub zestawy Określa liczbę zmian w bitach dla czerwonych bitplanów w każdym kolorowym buferze RGBA.
public byte CRedShift { get; set; }
Wartość nieruchomości
CStencilBits
Gets lub zestawy określają głębokość buforu stencylowego.
public byte CStencilBits { get; set; }
Wartość nieruchomości
DwDamageMask
Zostaw lub ustaw To pole może zostać ignorowane
public int DwDamageMask { get; set; }
Wartość nieruchomości
DwFlags
otrzymuje lub ustawia drobne flagi, które określają właściwości piksela, który jest używanydla wyjścia na powierzchnię rysowania. te właściwości nie wszystkie są wzajemneWyłączne; dopuszczalne są kombinacje flagi, z wyjątkiem przypadków, gdy wskazano inaczej.
public int DwFlags { get; set; }
Wartość nieruchomości
DwLayerMask
Zostaw lub ustaw To pole może zostać ignorowane.
public int DwLayerMask { get; set; }
Wartość nieruchomości
DwVisibleMask
Gets lub zestawy określają przejrzysty kolor lub indeks podłogi.typ jest RGBA, dwVisibleMask jest przejrzystą wartością kolorów RGB.Typ jest indeksem kolorów, jest to przejrzysta wartość indeksu.
public int DwVisibleMask { get; set; }
Wartość nieruchomości
Tłumaczenie
Zostaw lub ustaw To pole może zostać ignorowane
public byte ILayerType { get; set; }
Wartość nieruchomości
IPixelTyp
otrzymuje lub ustawia typ danych pikseliPFD_TYPE_RGBA 0x00 Format piksela to RGVA.PFD_TYPE_COLORINDEX 0x01 Każdy piksel jest indeksem w tabeli kolorów.
public byte IPixelType { get; set; }
Wartość nieruchomości
Nasz
Otrzymuje lub ustawia 16-bitowy integralny, który określa wielkość, w bajtach, tej struktury danych.
public short NSize { get; set; }
Wartość nieruchomości
Nieruchomości
Otrzymuje lub ustawia 16-bitowy integralnik, który musi być ustawiony na 0x0001.
public short NVersion { get; set; }