EmfBlendFunction

EmfBlendFunction structure

Kaynak ve hedef bitmapler için karıştırma işlemlerini belirten bir yapı.

public struct EmfBlendFunction

yapıcılar

İsimTanım
EmfBlendFunction(int)Yeni bir örneğini başlatırEmfBlendFunction sınıf.

Özellikleri

İsimTanım
AlphaFormat { get; }Kaynak ve hedef piksellerin alfa şeffaflığına göre nasıl yorumlanacağını belirten bir yapı alır.
BlendFlags { get; }Karışım işaretlerini alır. Bu değer 0x00 OLMALI ve MUTLAKA yoksayılmalıdır.
BlendOperation { get; }Karışım işlem kodunu alır. Tanımlanan tek kaynak ve hedef harmanlama işlemi 0x00’dır; bu, kaynak bitmap’inin, kaynak piksellerin alfa şeffaflık değerlerine dayalı olarak hedef bitmap ile birleştirilmesi ZORUNLUDUR. Ayrıntılar için aşağıdaki denklemlere bakın.
SrcConstantAlpha { get; }Kaynak ve hedef bitmaplerin karışımını belirleyen alfa saydamlığını belirten 8 bitlik işaretsiz bir tamsayı, alır. Bu değer, kaynak bitmap’in tamamında KULLANILMALIDIR. Minimum alfa saydamlık değeri, sıfır, tamamen saydam, maksimum değer olan 0xFF, tamamen opak anlamına gelir. Gerçekte, 0xFF değeri, piksel başına alfa değerlerinin kaynak ve hedef bit eşlemlerinin karışımını belirlediğini belirtir. Ayrıntılar için bu bölümdeki denklemlerine bakın.

yöntemler

İsimTanım
ToInt()Bir sayının dize temsilini bir tamsayıya dönüştürür.

Diğer_Üyeler

İsimTanım
enum AlphaFormatEnumKaynak ve hedef piksellerin alfa şeffaflığına göre nasıl yorumlanacağını belirten bir yapı.

Ayrıca bakınız