Sdílet prostřednictvím


CImage::BitBlt

Zkopíruje bitmapy z kontextu zařízení zdroj této aktuální kontext zařízení.

BOOL BitBlt(
   HDC hDestDC,
   int xDest,
   int yDest,
   DWORD dwROP = SRCCOPY 
) const throw( );
BOOL BitBlt(
   HDC hDestDC,
   const POINT& pointDest,
   DWORD dwROP = SRCCOPY 
) const throw( );
BOOL BitBlt(
   HDC hDestDC,
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   int xSrc,
   int ySrc,
   DWORD dwROP = SRCCOPY 
) const throw( );
BOOL BitBlt(
   HDC hDestDC,
   const RECT& rectDest,
   const POINT& pointSrc,
   DWORD dwROP = SRCCOPY 
) const throw( );

Parametry

  • hDestDC
    Cíl HDC.

  • xDest
    Logické-souřadnici x levého horního rohu cílového obdélníku.

  • yDest
    Logické souřadnici y levého horního rohu cílového obdélníku.

  • dwROP
    Rastrové operace provést.Kódy pro rastrové operace definovat přesně, jak kombinovat bitů na vzorek, zdroj a cíl (definované aktuálně vybrané stopy) formulář cíl.Viz funkce BitBlt v seznam dalších rastrové operace kódů a jejich popisy.

  • pointDest
    A bod označující levý horní roh obdélníku cílové struktury.

  • nDestWidth
    Šířka v logické jednotky cílového obdélníku.

  • nDestHeight
    Výška v logické jednotky cílového obdélníku.

  • xSrc
    Logické-souřadnici x levého horního rohu obdélníku zdroje.

  • ySrc
    Logické souřadnici y levého horního rohu zdrojového obdélníku.

  • rectDest
    A RECT struktury označující cílového obdélníku.

  • pointSrc
    A bod struktury označující levý horní roh obdélníku zdroje.

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak nula.

Poznámky

Další informace naleznete v tématu funkce BitBlt v .

Požadavky

Záhlaví: atlimage.h

Viz také

Referenční dokumentace

Třída CImage

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt