Compartilhar via


Função GetROP2 (wingdi.h)

A função GetROP2 recupera o modo de combinação em primeiro plano do contexto do dispositivo especificado. O modo de combinação especifica como a caneta ou a cor interna e a cor já na tela são combinadas para produzir uma nova cor.

Sintaxe

int GetROP2(
  [in] HDC hdc
);

Parâmetros

[in] hdc

Manipule para o contexto do dispositivo.

Retornar valor

Se a função for bem-sucedida, o valor retornado especificará o modo de combinação em primeiro plano.

Se a função falhar, o valor retornado será zero.

Comentários

A seguir estão os modos de combinação em primeiro plano.

Modo de combinação Descrição
R2_BLACK Pixel é sempre 0.
R2_COPYPEN O pixel é da cor da caneta.
R2_MASKNOTPEN Pixel é uma combinação das cores comuns à tela e ao inverso da caneta.
R2_MASKPEN Pixel é uma combinação das cores comuns à caneta e à tela.
R2_MASKPENNOT Pixel é uma combinação das cores comuns à caneta e ao inverso da tela.
R2_MERGENOTPEN Pixel é uma combinação da cor da tela e do inverso da cor da caneta.
R2_MERGEPEN Pixel é uma combinação da cor da caneta e da cor da tela.
R2_MERGEPENNOT Pixel é uma combinação da cor da caneta e do inverso da cor da tela.
R2_NOP O pixel permanece inalterado.
R2_NOT O pixel é o inverso da cor da tela.
R2_NOTCOPYPEN O pixel é o inverso da cor da caneta.
R2_NOTMASKPEN Pixel é o inverso da cor R2_MASKPEN.
R2_NOTMERGEPEN Pixel é o inverso da cor R2_MERGEPEN.
R2_NOTXORPEN Pixel é o inverso da cor R2_XORPEN.
R2_WHITE Pixel é sempre 1.
R2_XORPEN Pixel é uma combinação das cores na caneta e na tela, mas não em ambos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wingdi.h (inclua Windows.h)
Biblioteca Gdi32.lib
DLL Gdi32.dll

Confira também

Funções de pintura e desenho

Visão geral de pintura e desenho

SetROP2