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.
Definiert Farbvorgangsparameter für BeginBufferedPaint.
Syntax
typedef struct _BP_PAINTPARAMS {
DWORD cbSize;
DWORD dwFlags;
const RECT *prcExclude;
const BLENDFUNCTION *pBlendFunction;
} BP_PAINTPARAMS, *PBP_PAINTPARAMS;
Member
cbSize
Typ: DWORD
Die Größe (in Bytes) dieser Struktur.
dwFlags
Typ: DWORD
Mindestens einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
|
Initialisieren Sie den Puffer während BeginBufferedPaint in ARGB = {0, 0, 0, 0}. Dadurch wird der vorherige Inhalt des Puffers gelöscht. |
|
Wenden Sie den Clipbereich des Zieldomänencontrollers nicht auf den Doppelpuffer an. Wenn dieses Flag nicht festgelegt ist und der Ziel-DC ein Fenster-DC ist, wird das Ausschneiden aufgrund von überlappenden Fenstern auf den Doppelpuffer angewendet. |
|
Es wird ein Nicht-Client-DC verwendet. |
prcExclude
Typ: const RECT*
Ein Zeiger auf den Ausschluss der RECT-Struktur . Dieses Rechteck ist aus dem Beschneidungsbereich ausgeschlossen. Kann NULL für kein Ausschlussrechteck sein.
pBlendFunction
Typ: const BLENDFUNCTION*
Ein Zeiger auf die BLENDFUNCTION-Struktur , die das Mischen steuert, indem die Füllfunktionen für Quell- und Zielbitbits angegeben werden. Bei NULL wird der Quellpuffer ohne Überblendung in das Ziel kopiert.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | uxtheme.h |