Partilhar via


CDC::SetROP2

Define o modo de desenho corrente.

int SetROP2(
   int nDrawMode 
);

Parâmetros

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

    • R2_BLACK   Pixel sempre é preta.

    • R2_WHITE   Pixel é sempre branca.

    • R2_NOP   Pixel permanecerá inalterado.

    • R2_NOT   Pixel é o inverso da cor da tela.

    • R2_COPYPEN   Pixel é a cor da caneta.

    • R2_NOTCOPYPEN   Pixel é o inverso da cor da caneta.

    • R2_MERGEPENNOT   Pixel é uma combinação de cor da caneta e o inverso da cor da tela (pixel final = (não pixels de tela) ou a caneta).

    • R2_MASKPENNOT   Pixel é uma combinação das cores comuns à caneta e o inverso da tela (pixel final = (não pixels de tela) E da caneta).

    • R2_MERGENOTPEN   Pixel é uma combinação da cor da tela e o inverso da cor da caneta (pixel final = (não caneta) ou pixels de tela).

    • R2_MASKNOTPEN   Pixel é uma combinação das cores comuns para a tela e o inverso da caneta (pixel final = (não caneta) E pixels de tela).

    • R2_MERGEPEN   Pixel é uma combinação de cor da caneta e a cor da tela (pixel final = caneta ou tela pixel).

    • R2_NOTMERGEPEN   Pixel é o inverso do R2_MERGEPEN cor (pixel final = NOT(pen OR tela pixel)).

    • R2_MASKPEN   Pixel é uma combinação de cores comuns à caneta e a tela (pixel final = pixel de tela e da caneta).

    • R2_NOTMASKPEN   Pixel é o inverso do R2_MASKPEN cor (pixel final = NOT(pen AND tela pixel)).

    • R2_XORPEN   Pixel é uma combinação das cores da caneta ou na tela, mas não em ambos (pixel final = caneta XOR tela pixel).

    • R2_NOTXORPEN   Pixel é o inverso do R2_XORPEN cor (pixel final = NOT(pen XOR tela pixel)).

Valor de retorno

O modo de desenho anterior.

Pode ser qualquer um dos valores fornecidos na Windows SDK.

Comentários

O modo desenho Especifica como as cores da 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 apenas; ele não se aplica a dispositivos de vetor.Modos de desenho são códigos binário de operação de varredura que representa todas as combinações possíveis de booleanas de duas variáveis, usando os operadores binário AND, OR e XOR (ou exclusivo) e operação unária não.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::GetDeviceCaps

CDC::GetROP2

SetROP2

Outros recursos

Membros do CDC