Sdílet prostřednictvím


AfxGetDitheredBitmap

Zkopíruje rastrový obrázek pozadí nahrazení vzorek tónované (kontrola).

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

Parametry

  • rSrc
    Zdrojová bitmapa.

  • pDest
    Určení bitmapy.

  • cr1
    Jeden dva rozklad barev, obvykle bílá.

  • cr2
    Ostatní tónování barvy, obvykle světle šedé (COLOR_MENU).

Poznámky

Zdrojová bitmapa se zkopíruje do cílové rastru pomocí dvou barev (cr1 a cr2) šachovnicí vzorek pozadí zdrojová bitmapa nahrazení.Pozadí zdrojová bitmapa je definována jako jeho bílými obrazovými body a všechny odpovídající barva obrazového bodu v levém horním rohu bitmapy.

Ukázka rastrového obrázku tónování

Příklad

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

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

AfxDrawDitheredBitmap

AfxGetGrayBitmap

Koncepty

MFC makra a Globals

Další zdroje

Šedé a funkce tónované bitmapy