Sdílet prostřednictvím


AfxDrawDitheredBitmap

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

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

Parametry

  • pDC
    Odkazuje na cílový řadič domény.

  • x
    Cílové souřadnice x.

  • y
    Cílové souřadnice na ose y.

  • rSrc
    Zdrojová bitmapa.

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

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

Poznámky

Zdrojová bitmapa je nakreslena na cílovém DC s dvou barev (cr1 a cr2) šachovnicí vzorek nahrazení rastrový obrázek pozadí.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

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

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

AfxGetDitheredBitmap

AfxDrawGrayBitmap

Koncepty

MFC makra a Globals

Další zdroje

Šedé a funkce tónované bitmapy