DCOMPOSITION_COMPOSITE_MODE 枚举 (dcomptypes.h)
用于将视觉对象的位图内容与呈现目标混合的模式。
语法
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
} ;
常量
DCOMPOSITION_COMPOSITE_MODE_SOURCE_OVER 值: 0 标准源超过目标混合模式。 |
DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT 值:1 位图颜色是反转的。 |
DCOMPOSITION_COMPOSITE_MODE_MIN_BLEND 值: 2 背景中颜色通道的位图颜色减去。 |
DCOMPOSITION_COMPOSITE_MODE_INHERIT 值: 0xffffffff 位图根据父视觉对象建立的模式进行混合。 |
注解
单个视觉对象可以具有视觉属性的任意组合。 但是,如果视觉对象具有以下属性组合,则视觉对象的边框将默认 为DCOMPOSITION_BORDER_MODE_HARD。
SetCompositeMode(DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT)
SetBorderMode(DCOMPOSITION_BORDER_MODE_SOFT)
SetBitmapInterpolationMode(DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR)
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | dcomptypes.h |