Partager via


AfxDrawDitheredBitmap

Dessine une bitmap, en remplaçant son arrière-plan avec un modèle tramé (de vérificateur).

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

Paramètres

  • pDC
    Pointe vers la destination contrôleur de domaine.

  • x
    Coordonnée x de destination.

  • y
    Coordonnée y de destination.

  • rSrc
    Le bitmap source.

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

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

Notes

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

Exemple de bitmap avec dégradé

Exemple

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

Configuration requise

Header: afxwin.h

Voir aussi

Référence

AfxGetDitheredBitmap

AfxDrawGrayBitmap

Concepts

Macro MFC et Globals

Autres ressources

Gris et fonctions de bitmap raster