DCOMPOSITION_COMPOSITE_MODE列舉 (dcomptypes.h)
用來將視覺效果的點陣圖內容與轉譯目標混合的模式。
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
} ;
常數
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 |