次の方法で共有


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
    コピー先の四角形の RECT を示す構造体。

  • pointSrc
    元の四角形の左上隅を指定 [ポイント] の構造。

戻り値

成功した場合は; それ以外の場合は。

解説

詳細については、Windows SDKの BitBlt を参照してください。

必要条件

ヘッダー: atlimage.h

参照

関連項目

CImage クラス

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt