EMRBITBLT 構造体 (wingdi.h)
EMRBITBLT 構造体には、BitBlt 拡張メタファイル レコードのメンバーが含まれています。 グラフィックス デバイス インターフェイス (GDI) は、メタファイル レコードに格納する前に、デバイスに依存するビットマップをデバイスに依存しないビットマップ (DIB) に変換することに注意してください。
構文
typedef struct tagEMRBITBLT {
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;
} EMRBITBLT, *PEMRBITBLT;
メンバー
emr
すべてのレコード型の基本構造。
rclBounds
外接する四角形 (デバイス単位)。
xDest
コピー先の四角形の左上隅の論理 x 座標。
yDest
コピー先の四角形の左上隅の論理 y 座標。
cxDest
コピー先の四角形の論理幅。
cyDest
コピー先の四角形の論理的な高さ。
dwRop
ラスター演算コード。 これらのコードは、ソース四角形の色データを変換先の四角形の色データと組み合わせて最終的な色を実現する方法を定義します。
xSrc
ソース四角形の左上隅の論理 x 座標。
ySrc
ソース四角形の左上隅の論理 y 座標。
xformSrc
ソース デバイス コンテキストのワールド空間からページ空間への変換。
crBkColorSrc
ソース デバイス コンテキストの背景色 (RGB 値)。 COLORREF 値を設定するには、RGB マクロを使用します。
iUsageSrc
BITMAPINFO 構造体の bmiColors メンバーの値。 iUsageSrc メンバーには、DIB_PAL_COLORSまたはDIB_RGB_COLORSの値を指定できます。
offBmiSrc
ソース BITMAPINFO 構造体へのオフセット。
cbBmiSrc
ソース BITMAPINFO 構造体のサイズ。
offBitsSrc
ソース ビットマップ ビットへのオフセット。
cbBitsSrc
ソース ビットマップ ビットのサイズ。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | wingdi.h (Windows.h を含む) |