Condividi tramite


AfxGetDitheredBitmap

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

void AFXAPI AfxGetDitheredBitmap( 
   const CBitmap &rSrc, 
   CBitmap *pDest, 
   COLORREF cr1, 
   COLORREF cr2 
);

Parametri

  • rSrc
    La bitmap della risorsa.

  • pDest
    La bitmap di destinazione.

  • 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 venga copiata nella bitmap di destinazione con un modello a scacchi di due colori (cr1 e cr2) che sostituisce i precedenti bitmap di risorsa. 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

CBitmap bm;
bm.LoadBitmap(IDB_BITMAP1);
CBitmap bmDith;
AfxGetDitheredBitmap(bm, &bmDith, RGB(255,255,255),
   GetSysColor(COLOR_BTNFACE));

Requisiti

Intestazione: afxwin.h

Vedere anche

Riferimenti

AfxDrawDitheredBitmap

AfxGetGrayBitmap

Concetti

Macro e funzioni globali MFC

Altre risorse

Funzioni bitmap grigie e con dithering