Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, wie eine der Farbquellen abgeleitet werden soll, und gibt optional einen Präblendvorgang für die Farbquelle an.
Syntax
typedef enum D2D1_BLEND {
D2D1_BLEND_ZERO = 1,
D2D1_BLEND_ONE = 2,
D2D1_BLEND_SRC_COLOR = 3,
D2D1_BLEND_INV_SRC_COLOR = 4,
D2D1_BLEND_SRC_ALPHA = 5,
D2D1_BLEND_INV_SRC_ALPHA = 6,
D2D1_BLEND_DEST_ALPHA = 7,
D2D1_BLEND_INV_DEST_ALPHA = 8,
D2D1_BLEND_DEST_COLOR = 9,
D2D1_BLEND_INV_DEST_COLOR = 10,
D2D1_BLEND_SRC_ALPHA_SAT = 11,
D2D1_BLEND_BLEND_FACTOR = 14,
D2D1_BLEND_INV_BLEND_FACTOR = 15,
D2D1_BLEND_FORCE_DWORD = 0xffffffff
} ;
Konstanten
D2D1_BLEND_ZEROWert: 1 Die Datenquelle ist schwarz (0, 0, 0, 0). Es gibt keinen Präblendvorgang. |
D2D1_BLEND_ONEWert: 2 Die Datenquelle ist weiß (1, 1, 1, 1). Es gibt keinen Präblendvorgang. |
D2D1_BLEND_SRC_COLORWert: 3 Die Datenquelle sind Farbdaten (RGB) aus der zweiten Eingabe der Blendtransformation. Es gibt keinen Präblendvorgang. |
D2D1_BLEND_INV_SRC_COLORWert: 4 Die Datenquelle sind Farbdaten (RGB) aus der zweiten Eingabe der Blendtransformation. Der Präblendvorgang invertiert die Daten und generiert 1 – RGB. |
D2D1_BLEND_SRC_ALPHAWert: 5 Die Datenquelle sind Alphadaten (A) aus der zweiten Eingabe der Blendtransformation. Es gibt keinen Präblendvorgang. |
D2D1_BLEND_INV_SRC_ALPHAWert: 6 Die Datenquelle sind Alphadaten (A) aus der zweiten Eingabe der Blendtransformation. Der Präblendvorgang invertiert die Daten und generiert 1 – A. |
D2D1_BLEND_DEST_ALPHAWert: 7 Die Datenquelle sind Alphadaten (A) aus der ersten Eingabe der Blendtransformation. Es gibt keinen Präblendvorgang. |
D2D1_BLEND_INV_DEST_ALPHAWert: 8 Die Datenquelle sind Alphadaten (A) aus der ersten Eingabe der Blendtransformation. Der Präblendvorgang invertiert die Daten und generiert 1 – A. |
D2D1_BLEND_DEST_COLORWert: 9 Die Datenquelle sind Farbdaten aus der ersten Eingabe der Blendtransformation. Es gibt keinen Präblendvorgang. |
D2D1_BLEND_INV_DEST_COLORWert: 10 Die Datenquelle sind Farbdaten aus der ersten Eingabe der Blendtransformation. Der Präblendvorgang invertiert die Daten und generiert 1 – RGB. |
D2D1_BLEND_SRC_ALPHA_SATWert: 11 Die Datenquelle sind Alphadaten aus der zweiten Eingabe der Blendtransformation. Der Präblendvorgang klemmt die Daten auf 1 oder weniger. |
D2D1_BLEND_BLEND_FACTORWert: 14 Die Datenquelle ist der Mischfaktor. Es gibt keinen Präblendvorgang. |
D2D1_BLEND_INV_BLEND_FACTORWert: 15 Die Datenquelle ist der Mischfaktor. Der Präblendvorgang invertiert den Mischfaktor und erzeugt 1 bis blend_factor. |
D2D1_BLEND_FORCE_DWORDWert: 0xffffffff |
Hinweise
Diese Enumeration hat dieselben numerischen Werte wie D3D10_BLEND.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
| Kopfzeile | d2d1effectauthor.h |