Partager via


AfxGetDitheredBitmap

Copie une bitmap, en remplaçant son arrière-plan par un motif tremblant (échiquier).

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

Paramètres

  • rSrc
    Le bitmap source.

  • pDest
    Bitmap de destination.

  • cr1
    L'une des deux couleurs de tremblement, généralement blanc.

  • cr2
    L'autre couleur de tremblement, généralement gris clair (COLOR_MENU).

Notes

Le bitmap source est copié dans le bitmap de destination avec un modèle à carreaux de deux couleurs (cr1 et cr2) en remplaçant l'arrière-plan du bitmap source. L'arrière-plan du bitmap source est défini comme ses pixels blancs et les pixels correspondant à la couleur du pixel dans le coin supérieur gauche de la bitmap.

Comparaison des versions d'icônes dégradées et d'origine

Exemple

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

Configuration requise

En-tête : afxwin.h

Voir aussi

Référence

AfxDrawDitheredBitmap

AfxGetGrayBitmap

Concepts

macro MFC et Globals

Autres ressources

Gris et fonctions de bitmap tramées