EmfBlendFunction
EmfBlendFunction structure
Kaynak ve hedef bitmapler için karıştırma işlemlerini belirten bir yapı.
public struct EmfBlendFunction
yapıcılar
Özellikleri
İsim | Tanı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
İsim | Tanım |
---|
ToInt() | Bir sayının dize temsilini bir tamsayıya dönüştürür. |
Diğer_Üyeler
İsim | Tanım |
---|
enum AlphaFormatEnum | Kaynak ve hedef piksellerin alfa şeffaflığına göre nasıl yorumlanacağını belirten bir yapı. |
Ayrıca bakınız