EmfBlendFunction

EmfBlendFunction structure

Eine Struktur, die die Mischoperationen für Quell- und Ziel-Bitmaps angibt.

public struct EmfBlendFunction

Konstrukteure

NameBeschreibung
EmfBlendFunction(int)Initialisiert eine neue Instanz vonEmfBlendFunction Klasse.

Eigenschaften

NameBeschreibung
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

NameBeschreibung
ToInt()Konvertiert die Zeichenfolgendarstellung einer Zahl in eine Ganzzahl.

Andere Mitglieder

NameBeschreibung
enum AlphaFormatEnumEine Struktur, die angibt, wie Quell- und Zielpixel in Bezug auf Alpha-Transparenz interpretiert werden.

Siehe auch