Struct EmfBlendFunction
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.Emf.Records Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Štruktúra, ktorá špecifikuje operácie miešania pre zdrojové a cieľové bitmapy.
public struct EmfBlendFunction
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfBlendFunction(int)
Initalizuje novú inštanciu Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfBlendFunkčná trieda.
public EmfBlendFunction(int dwordData)
Parameters
dwordData
int
Súvisí s obmedzeniami údajov.
Properties
AlphaFormat
Získava štruktúru, ktorá určuje, ako sú zdrojové a cieľové pixelyZ hľadiska alfa transparentnosti.
public EmfBlendFunction.AlphaFormatEnum AlphaFormat { get; }
Hodnota nehnuteľnosti
EmfBlendFunction . AlphaFormatEnum
BlendFlags
Získajte zmiešané vlajky.Táto hodnota musí byť 0x00 a musí sa ignorovať.
public byte BlendFlags { get; }
Hodnota nehnuteľnosti
BlendOperation
Získajte kombinovaný operačný kód.Jediný zdroj a cieľzmiešaná operácia, ktorá bola definovaná je 0x00, ktorá uvádza, že zdrojová bitmapJe potrebné kombinovať s cieľovou bitmapou založenou na hodnotách alfa transparentnostiod zdrojových pixelov. pozri nasledujúce rovnice pre podrobnosti.
public byte BlendOperation { get; }
Hodnota nehnuteľnosti
SrcConstantAlpha
Dostane 8-bitový neoznačený integer, ktorý špecifikuje alfa transparentnosť,ktoré určuje zmes zdrojov a cieľových bitmaps. táto hodnota musí byťpoužíva sa na celom zdrojovom bitmape. minimálna hodnota alfa transparentnosti, nula,zodpovedá úplnej transparentnosti maximálnej hodnoty, 0xFF, zodpovedajúcejV skutočnosti hodnota 0xFF určuje, že hodnoty alfa na pixelurčiť zmes zdrojov a cieľových bitmaps. Pozri rovnice neskôr vTáto časť pre detaily.
public byte SrcConstantAlpha { get; }
Hodnota nehnuteľnosti
Methods
ToInt()
Konvertuje reťazovú reprezentáciu čísla na celé.
public int ToInt()
Returns
DWORD hodnota štruktúry.