EmfBlendFunction
EmfBlendFunction structure
Eine Struktur, die die Mischoperationen für Quell- und Ziel-Bitmaps angibt.
public struct EmfBlendFunction
Konstrukteure
Eigenschaften
Name | Beschreibung |
---|
AlphaFormat { get; } | Ruft eine Struktur ab, die angibt, wie Quell- und Zielpixel in Bezug auf Alpha-Transparenz interpretiert werden. |
BlendFlags { get; } | Ruft die Blend-Flags ab. Dieser Wert MUSS 0x00 sein und MUSS ignoriert werden. |
BlendOperation { get; } | Ruft den Blend-Operationscode ab. Die einzige Quell- und Ziel- -Mischoperation, die definiert wurde, ist 0x00, was angibt, dass die Quell-Bitmap basierend auf den Alpha-Transparenzwerten der Quellpixel mit der Ziel-Bitmap kombiniert werden MUSS. Siehe die folgenden Gleichungen für Details. |
SrcConstantAlpha { get; } | Ruft eine 8-Bit-Ganzzahl ohne Vorzeichen ab, die die Alpha-Transparenz angibt, , die die Mischung der Quell- und Ziel-Bitmaps bestimmt. Dieser Wert MUSS für die gesamte Quellbitmap verwendet werden. Der minimale Alpha-Transparenzwert, Null, entspricht vollständig transparent, der maximale Wert, 0xFF, entspricht vollständig undurchsichtig. Tatsächlich gibt ein Wert von 0xFF an, dass die Alphawerte pro Pixel die Mischung der Quell- und Ziel-Bitmaps bestimmen. Siehe die Gleichungen später in diesem Abschnitt für Details. |
Methoden
Name | Beschreibung |
---|
ToInt() | Konvertiert die Zeichenfolgendarstellung einer Zahl in eine Ganzzahl. |
Andere Mitglieder
Name | Beschreibung |
---|
enum AlphaFormatEnum | Eine Struktur, die angibt, wie Quell- und Zielpixel in Bezug auf Alpha-Transparenz interpretiert werden. |
Siehe auch