SetROP2-Funktion (wingdi.h)
Die SetROP2-Funktion legt den aktuellen Vordergrundmischungsmodus fest. GDI verwendet den Vordergrundmischungsmodus, um Stifte und Innenbereiche gefüllter Objekte mit den Farben zu kombinieren, die sich bereits auf dem Bildschirm befinden. Der Vordergrundmischungsmodus definiert, wie Farben aus dem Pinsel oder Stift und die Farben im vorhandenen Bild kombiniert werden sollen.
Syntax
int SetROP2(
[in] HDC hdc,
[in] int rop2
);
Parameter
[in] hdc
Ein Handle für den Gerätekontext.
[in] rop2
Der Mischmodus. Dieser Parameter kann einen der folgenden Werte annehmen.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt der Rückgabewert den vorherigen Mischmodus an.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.
Hinweise
Mischmodi definieren, wie GDI Quell- und Zielfarben beim Zeichnen mit dem aktuellen Stift kombiniert. Die Mischmodi sind binäre Rastervorgangscodes, die alle möglichen booleschen Funktionen von zwei Variablen darstellen, wobei die binären Vorgänge AND, OR und XOR (exklusives OR) und der unäre Vorgang NOT verwendet werden. Der Mixmodus gilt nur für Rastergeräte. sie ist für Vektorgeräte nicht verfügbar.
Beispiele
Ein Beispiel finden Sie unter Verwenden von Rechtecks.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wingdi.h (windows.h einschließen) |
Bibliothek | Gdi32.lib |
DLL | Gdi32.dll |