共用方式為


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 Class

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt