Partilhar via


AfxDrawDitheredBitmap

Desenha um bitmap, substituindo o plano de fundo com um padrão de pontilhada (verificador).

void AFXAPI AfxDrawDitheredBitmap(
   CDC *pDC,
   int x,
   int y,
   const CBitmap &rSrc,
   COLORREF cr1,
   COLORREF cr2
);

Parâmetros

  • pDC
    Aponta para o controlador de domínio de destino.

  • x
    A destino coordenada x.

  • y
    A destino coordenada y.

  • rSrc
    O bitmap de origem.

  • cr1
    Uma das cores dois pontilhamento, normalmente brancas.

  • cr2
    O outro pontilhamento cor, geralmente clara cinza (COLOR_MENU).

Comentários

O bitmap de origem é desenhado no controlador de domínio de destino com duas cores (cr1 e cr2) quadriculada padrão substitui o plano de fundo do bitmap.O plano de fundo do bitmap de origem é definido como seus pixels brancos e todos os pixels correspondentes a cor do pixel no canto superior esquerdo do bitmap.

Exemplo de Bitmap pontilhado

Exemplo

void CDCView::DrawDitheredBitmap(CDC* pDC)
{
   CBitmap bm;
   bm.LoadBitmap(IDB_BITMAP1);
   AfxDrawDitheredBitmap(pDC, 10, 50, bm, RGB(255,255,255),
      GetSysColor(COLOR_BTNFACE));
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

AfxGetDitheredBitmap

AfxDrawGrayBitmap

Conceitos

Globais e Macros do MFC

Outros recursos

Cinza e funções de Bitmap pontilhada