Partilhar via


CDC::SetROP2

Defina o modo de desenho atual.

int SetROP2(
   int nDrawMode 
);

Parâmetros

  • nDrawMode
    Especifica o novo modo de desenho.Pode ser qualquer um dos seguintes valores:

    • o pixel deR2_BLACK é sempre preto.

    • o pixel deR2_WHITE é sempre branco.

    • o pixel deR2_NOP permanece inalterado.

    • O pixel deR2_NOT é o inverso de cor da tela.

    • O pixel deR2_COPYPEN é a cor de caneta.

    • O pixel deR2_NOTCOPYPEN é o inverso de cor de caneta.

    • O pixel deR2_MERGEPENNOT é uma combinação de cor de caneta e do inverso de cor de tela (pixel final = (NÃO um pixel da tela) OU caneta).

    • O pixel deR2_MASKPENNOT é uma combinação de cores comuns à caneta e o inverso de tela (pixel final = (NÃO um pixel da tela) E caneta).

    • O pixel deR2_MERGENOTPEN é uma combinação de cor da tela e o inverso de cor da caneta (pixel final (=) OPERADOR NOT caneta pixel de tela).

    • O pixel deR2_MASKNOTPEN é uma combinação de cores comuns na tela e o inverso da caneta (pixel final (=) NÃO caneta E pixel de tela).

    • O pixel deR2_MERGEPEN é uma combinação de cor de caneta e cor de tela (pixel final = pixel de caneta OU de tela).

    • O pixel deR2_NOTMERGEPEN é o inverso de cor de R2_MERGEPEN pixel final (= (NÃO um pixel da caneta OU de tela).)

    • O pixel deR2_MASKPEN é uma combinação de cores comuns à caneta e na tela (pixel final = pixel de caneta E da tela).

    • O pixel deR2_NOTMASKPEN é o inverso de cor de R2_MASKPEN pixel final (= (NÃO pixel de caneta E da tela).)

    • O pixel deR2_XORPEN é uma combinação de cores que estão na caneta ou na tela, mas não em ambos (pixel final de pixel = de tela XOR de caneta).

    • O pixel deR2_NOTXORPEN é o inverso de cor de R2_XORPEN pixel final (= (NÃO pixel de tela XOR de caneta)).

Valor de retorno

O modo anterior de desenho.

Pode ser qualquer um dos valores dados em Windows SDK.

Comentários

O modo de desenho especifica como as cores de caneta e o interior de objetos preenchidos são combinados com a cor já na superfície de exibição.

O modo de desenho é para dispositivos de varredura somente; não se aplica a dispositivos vetorial.Os modos de desenho são binários de códigos quadriculação- operação que representam combinações booleanas todas as possíveis de duas variáveis, usando os operadores binários AND, OR e XOR (exclusive OR), e a operação unária NÃO.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico de hierarquia

CDC::GetDeviceCaps

CDC::GetROP2

SetROP2