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
コピー先の四角形の左上隅の座標を示す POINT 構造体。nDestWidth
コピー先四角形の幅 (論理単位)。nDestHeight
コピー先四角形の高さ (論理単位)。xSrc
コピー元の四角形の左上隅の論理 x 座標。ySrc
コピー元の四角形の左上隅の論理 y 座標。rectDest
コピー先の四角形を示す RECT 構造体。pointSrc
コピー元の四角形の左上隅の座標を示す POINT 構造体。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
詳細については、Windows SDK の「BitBlt」を参照してください。
必要条件
**ヘッダー:**atlimage.h