Struct EmfBlendFunction
A név: Aspose.Imaging.FileFormats.Emf.Emf.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)
Egy szerkezet, amely a forrás és a cél bitmaps keverési műveleteit határozza meg.
public struct EmfBlendFunction
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfBlendFunction(int)
Kezdeményez egy új példányt a Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfBlendFunkciós osztály.
public EmfBlendFunction(int dwordData)
Parameters
dwordData
int
Az adathordozó adatokat.
Properties
AlphaFormat
Szerkezetet kap, amely meghatározza, hogy a forrás és a cél pixelek milyenekAz alfa átláthatóságot illetően.
public EmfBlendFunction.AlphaFormatEnum AlphaFormat { get; }
ingatlan értéke
EmfBlendFunction . AlphaFormatEnum
BlendFlags
Megkapja a zászlót.Ezt az értéket 0x00 kell, és figyelmen kívül kell venni.
public byte BlendFlags { get; }
ingatlan értéke
BlendOperation
Megkapja a blend operációs kódot.Az egyetlen forrás és a célA kombinált művelet 0x00, ami azt jelzi, hogy a forrás bitmappátAz alfa átláthatósági értékeken alapuló rendeltetési bitmappal kell kombinálnia forrás pixel. lásd az alábbi egyenleteket a részletekhez.
public byte BlendOperation { get; }
ingatlan értéke
SrcConstantAlpha
kap egy 8 bites nem jelzett integrátor, amely az alfa átláthatóságot határozza meg,amely meghatározza a forrás és a cél bitmaps keverékét.Ez az értéka teljes forráskódon használt bitmapp. a minimális alfa átláthatósági érték, nulla,a teljes átláthatóságnak felel meg a maximális érték, 0xFF, aValójában a 0xFF értéke azt jelzi, hogy az alfa értékek per pixelmeghatározza a forrás és a cél bitmaps keverékét. lásd az egyenleteket később aEz a rész részletekért.
public byte SrcConstantAlpha { get; }
ingatlan értéke
Methods
ToInt()
Átalakítja az egész számot egy teljes számra.
public int ToInt()
Returns
A szerkezet DWORD értéke.