CImage::StretchBlt
元のデバイス コンテキストからこの現在のデバイス コンテキストにビットマップをコピーします。
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
const RECT& rectSrc,
DWORD dwROP = SRCCOPY
) const throw( );
パラメーター
hDestDC
コピー先のデバイス コンテキストへのハンドル。xDest
x 座標、描画先の四角形の左上隅の論理単位で返します。yDest
y 座標、描画先の四角形の左上隅の論理単位で返します。nDestWidth
幅、描画先の四角形の論理単位で返します。nDestHeight
高さ、描画先の四角形の論理単位で返します。dwROP
実行するラスター オペレーション。 (現在選択されているブラシで定義) ラスター オペレーション コードがターゲットを作成するには、ソースとターゲットのビット パターンを結合する方法を厳密に定義します。 ラスター オペレーション コードの他と説明の一覧については、Windows SDK の BitBlt を参照してください。rectDest
コピー先を識別する RECT の構造体への参照。xSrc
x 座標、元の四角形の左上隅の論理単位で返します。ySrc
y 座標、元の四角形の左上隅の論理単位で返します。nSrcWidth
元の四角形の幅 (論理単位で返します。nSrcHeight
高さ、元の四角形の論理単位で返します。rectSrc
ソースを識別する RECT の構造体への参照。
戻り値
成功した場合、は 0 以外を返します。
解説
詳細については、Windows SDKの StretchBlt を参照してください。
必要条件
ヘッダー: atlimage.h