EMRTRANSPARENTBLT 構造体 (wingdi.h)
EMRTRANSPARENTBLT 構造体には、TransparentBLT 拡張メタファイル レコードのメンバーが含まれています。
構文
typedef struct tagEMRTRANSPARENTBLT {
EMR emr;
RECTL rclBounds;
LONG xDest;
LONG yDest;
LONG cxDest;
LONG cyDest;
DWORD dwRop;
LONG xSrc;
LONG ySrc;
XFORM xformSrc;
COLORREF crBkColorSrc;
DWORD iUsageSrc;
DWORD offBmiSrc;
DWORD cbBmiSrc;
DWORD offBitsSrc;
DWORD cbBitsSrc;
LONG cxSrc;
LONG cySrc;
} EMRTRANSPARENTBLT, *PEMRTRANSPARENTBLT;
メンバー
emr
すべてのレコード型の基本構造。
rclBounds
包括境界 (デバイス 単位)。
xDest
コピー先の四角形の左上隅の論理 x 座標。
yDest
移動先の四角形の左上隅の論理 y 座標。
cxDest
コピー先の四角形の論理幅。
cyDest
コピー先の四角形の論理的な高さ。
dwRop
透明な色を格納します。
xSrc
ソース四角形の左上隅の論理 x 座標。
ySrc
ソース四角形の左上隅の論理 y 座標。
xformSrc
ソース デバイス コンテキストのワールド空間からページ空間への変換。
crBkColorSrc
ソース デバイス コンテキストの背景色 (RGB 値)。 COLORREF 値を作成するには、RGB マクロを使用します。
iUsageSrc
ソース ビットマップ情報のカラー テーブルの使用状況 (DIB_RGB_COLORS)。
offBmiSrc
ソース BITMAPINFO 構造体へのオフセット。
cbBmiSrc
ソース BITMAPINFO 構造体のサイズ。
offBitsSrc
ソース ビットマップ ビットへのオフセット。
cbBitsSrc
ソース ビットマップ ビットのサイズ。
cxSrc
論理単位でのソース四角形の幅。
cySrc
ソース四角形の高さ (論理単位)。
解説
この構造体は、メタファイルの再生中に使用されます。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | wingdi.h (Windows.h を含む) |