EMRSETDIBITSTODEVICE 構造体 (wingdi.h)
EMRSETDIBITSTODEVICE 構造体には、SetDIBitsToDevice 拡張メタファイル レコードのメンバーが含まれています。
構文
typedef struct tagEMRSETDIBITSTODEVICE {
EMR emr;
RECTL rclBounds;
LONG xDest;
LONG yDest;
LONG xSrc;
LONG ySrc;
LONG cxSrc;
LONG cySrc;
DWORD offBmiSrc;
DWORD cbBmiSrc;
DWORD offBitsSrc;
DWORD cbBitsSrc;
DWORD iUsageSrc;
DWORD iStartScan;
DWORD cScans;
} EMRSETDIBITSTODEVICE, *PEMRSETDIBITSTODEVICE;
メンバー
emr
すべてのレコード型の基本構造。
rclBounds
外接する四角形 (デバイス単位)。
xDest
コピー先の四角形の左上隅の論理 x 座標。
yDest
コピー先の四角形の左上隅の論理 y 座標。
xSrc
ソース デバイスに依存しないビットマップ (DIB) の左下隅の論理 x 座標。
ySrc
ソース DIB の左下隅の論理 y 座標。
cxSrc
論理単位でのソース四角形の幅。
cySrc
ソース四角形の高さ (論理単位)。
offBmiSrc
ソース BITMAPINFO 構造体へのオフセット。
cbBmiSrc
ソース BITMAPINFO 構造体のサイズ。
offBitsSrc
ソース ビットマップ ビットへのオフセット。
cbBitsSrc
ソース ビットマップ ビットのサイズ。
iUsageSrc
BITMAPINFO 構造体の bmiColors メンバーの値。 iUsageSrc メンバーには、DIB_PAL_COLORSまたはDIB_RGB_COLORS値を指定できます。
iStartScan
配列内の最初のスキャン行。
cScans
スキャン行の数。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | wingdi.h (Windows.h を含む) |