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

來源裝置獨立位圖左下角的邏輯 x 座標, (DIB) 。

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 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 wingdi.h (包含 Windows.h)

另請參閱

BITMAPINFO

中繼檔結構

元檔概觀

SetDIBitsToDevice