DCOMPOSITION_COMPOSITE_MODE enumeração (dcomptypes.h)
O modo a ser usado para mesclar o conteúdo de bitmap de um visual com o destino de renderização.
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
} ;
Constantes
DCOMPOSITION_COMPOSITE_MODE_SOURCE_OVER Valor: 0 O modo de combinação de origem sobre destino padrão. |
DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT Valor: 1 As cores do bitmap são invertidas. |
DCOMPOSITION_COMPOSITE_MODE_MIN_BLEND Valor: 2 As cores de bitmap subtraem para canais de cores na tela de fundo. |
DCOMPOSITION_COMPOSITE_MODE_INHERIT Valor: 0xffffffff Os bitmaps são combinados de acordo com o modo estabelecido pelo visual pai. |
Comentários
Um único visual pode ter qualquer combinação de propriedades visuais. No entanto, se um visual tiver a combinação de propriedades a seguir, as bordas do visual terão como padrão DCOMPOSITION_BORDER_MODE_HARD.
SetCompositeMode(DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT)
SetBorderMode(DCOMPOSITION_BORDER_MODE_SOFT)
SetBitmapInterpolationMode(DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR)
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | dcomptypes.h |