Condividi tramite


AfxDrawDitheredBitmap

Disegna una bitmap, sostituendo lo sfondo con un modello retinato (il verificatore).

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

Parametri

  • pDC
    Punti al controller di dominio di destinazione.

  • x
    Coordinata x di destinazione.

  • y
    La coordinata y di destinazione.

  • rSrc
    La bitmap della risorsa.

  • cr1
    Uno dei due colori di tremore, in genere bianco.

  • cr2
    L'altro colore di tremore, in genere grigio chiaro (COLOR_MENU).

Note

La bitmap della risorsa viene disegnata sul controller di dominio di destinazione con un modello a scacchi di due colori (cr1 e cr2) che sostituisce lo sfondo della bitmap. Lo sfondo della bitmap di risorsa sono definiti come i pixel bianchi e tutti i pixel corrispondenti al colore del pixel nell'angolo superiore sinistro della bitmap.

Confronto delle versioni di icone con dithering e originali

Esempio

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

Requisiti

Intestazione: afxwin.h

Vedere anche

Riferimenti

AfxGetDitheredBitmap

AfxDrawGrayBitmap

Concetti

Macro e funzioni globali MFC

Altre risorse

Funzioni bitmap grigie e con dithering