CDC::TransparentBlt
コピー先のデバイス コンテキストに指定されたソースのデバイス コンテキストからのピクセルの四角形に対応する色のデータをのビット ブロック転送には、このメンバー関数を呼び出します。
BOOL TransparentBlt(
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
CDC* pSrcDC,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
UINT clrTransparent
);
パラメーター
xDest
、描画先の四角形の左上隅の論理単位で、x 座標を指定します。yDest
、描画先の四角形の左上隅の論理単位で、y 座標を指定します。nDestWidth
、描画先の四角形の幅を、論理単位で指定します。nDestHeight
、描画先の四角形の論理単位で、高さを指定します。pSrcDC
元のデバイス コンテキストへのポインター。xSrc
、元の四角形の論理単位で、x 座標を指定します。ySrc
、元の四角形の論理単位で、y 座標を指定します。nSrcWidth
、元の四角形の幅を、論理単位で指定します。nSrcHeight
、元の四角形の論理単位で、高さを指定します。clrTransparent
透明処理するソース ビットマップの RGB 色。
戻り値
成功した場合**[真]** ; それ FALSE。
解説
TransparentBlt は、透過性を可能にします; つまり、clrTransparent で表される RGB 色はコピー用に透明表示されます。
詳細については、Windows SDKの TransparentBlt を参照してください。
必要条件
ヘッダー: afxwin.h