DCOMPOSITION_COMPOSITE_MODE-Enumeration (dcomptypes.h)
Der Modus, der verwendet werden soll, um den Bitmapinhalt eines Visuals mit dem Renderziel zu mischen.
Syntax
typedef enum DCOMPOSITION_COMPOSITE_MODE {
DCOMPOSITION_COMPOSITE_MODE_SOURCE_OVER = 0,
DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT = 1,
DCOMPOSITION_COMPOSITE_MODE_MIN_BLEND = 2,
DCOMPOSITION_COMPOSITE_MODE_INHERIT = 0xffffffff
} ;
Konstanten
DCOMPOSITION_COMPOSITE_MODE_SOURCE_OVER Wert: 0 Der Standardmäßige Quell-über-Ziel-Mischmodus. |
DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT Wert: 1 Die Bitmapfarben werden invertiert. |
DCOMPOSITION_COMPOSITE_MODE_MIN_BLEND Wert: 2 Bitmapfarben subtrahieren für Farbkanäle im Hintergrund. |
DCOMPOSITION_COMPOSITE_MODE_INHERIT Wert: 0xffffffff Bitmaps werden entsprechend dem vom übergeordneten Visual eingerichteten Modus gemischt. |
Hinweise
Ein einzelnes Visual kann eine beliebige Kombination von visuellen Eigenschaften aufweisen. Wenn ein Visual jedoch über die folgende Kombination von Eigenschaften verfügt, werden die Rahmen des Visuals standardmäßig auf DCOMPOSITION_BORDER_MODE_HARD.
SetCompositeMode(DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT)
SetBorderMode(DCOMPOSITION_BORDER_MODE_SOFT)
SetBitmapInterpolationMode(DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | dcomptypes.h |