Struct EmfBlendFunction
İsim alanı : Aspose.Imaging.FileFormats.Emf.Emf.Records Toplantı: Aspose.Imaging.dll (25.4.0)
Kaynak ve hedef bitmaps için karıştırma işlemlerini belirleyen bir yapı.
public struct EmfBlendFunction
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfBlendFunction(int ile)
Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction sınıfının yeni bir örneğini başlatır.
public EmfBlendFunction(int dwordData)
Parameters
dwordData
int
Korkunç veriler var.
Properties
AlphaFormat
Kaynak ve hedef piksellerin nasıl olduğunu belirleyen bir yapıya sahiptir.alfa şeffaflığı ile ilgili olarak yorumlanır.
public EmfBlendFunction.AlphaFormatEnum AlphaFormat { get; }
Mülkiyet Değer
EmfBlendFunction . AlphaFormatEnum
BlendFlags
Bayrakları karıştırın.Bu değer 0x00 olmalıdır ve göz ardı edilmelidir.
public byte BlendFlags { get; }
Mülkiyet Değer
BlendOperation
Blend çalışma kodunu alır.Tek kaynak ve hedefkarıştırma işlemi 0x00 olarak tanımlanmıştır, bu da kaynağın bitmap olduğunu belirtmektedir.Alfa şeffaflık değerlerine dayalı hedef bit haritası ile birleştirilmelidirKaynak piksellerinden. ayrıntılar için aşağıdaki eşitlikleri görün.
public byte BlendOperation { get; }
Mülkiyet Değer
SrcConstantAlpha
Alfa şeffaflığı belirleyen 8 bit imzalanmamış bir bütün alır,kaynağı ve hedefi bitmaps karışımını belirler. bu değerTüm kaynak bit haritasında kullanılır. minimum alfa şeffaflık değeri, sıfır,Tamamen şeffaf olan maksimum değeri, 0xFF ile eşdeğerdir.Aslında, 0xFF değeri, per-pixel alfa değerlerini belirler.kaynak ve hedef bitmaps karışımını belirleyin. daha sonra eşitlikleri görünBu bölüm ayrıntılar için.
public byte SrcConstantAlpha { get; }
Mülkiyet Değer
Methods
ToInt()
Bir sayının çizgi temsilini bir bütün haline dönüştürür.
public int ToInt()
Returns
DWORD yapısının değeri.