共用方式為


CImage::BitBlt

複製來源裝置內容的點陣圖加入至目前的裝置內容。

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( );

參數

  • hDestDC
    目的 HDC

  • xDest
    目的矩形左上角的邏輯 X 座標。

  • yDest
    目的矩形左上角的邏輯 Y 座標。

  • dwROP
    要執行的光柵作業。 光柵作業程式碼正確地定義如何合併來源、目的和樣式的欄位 (如所定義目前選取之筆刷) 構成目的。 對於其他光柵作業程式碼及其描述清單中看到在 Windows SDK 的 BitBlt

  • pointDest
    表示目的矩形的左上角 結構。

  • nDestWidth
    的寬度,以邏輯單位,目的矩形。

  • nDestHeight
    的高度,以邏輯單位,目的矩形。

  • xSrc
    來源矩形左上角的邏輯 X 座標。

  • ySrc
    來源矩形左上角的邏輯 Y 座標。

  • rectDest
    表示目的矩形的 的長度 結構。

  • pointSrc
    表示來源矩形的左上角 結構。

傳回值

如果不是零,則成功,則為零。

備註

如需詳細資訊,請參閱 Windows SDK的 BitBlt

需求

Header: atlimage.h

請參閱

參考

CImage 類別

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt