共用方式為


EngCopyBits 函式 (winddi.h)

EngCopyBits 函式會在裝置管理的點陣表面與 GDI 標準格式位圖之間轉譯。

語法

ENGAPI BOOL EngCopyBits(
       SURFOBJ  *psoDest,
       SURFOBJ  *psoSrc,
       CLIPOBJ  *pco,
       XLATEOBJ *pxlo,
  [in] RECTL    *prclDest,
  [in] POINTL   *pptlSrc
);

參數

psoDest

描述複製作業目的地介面之 SURFOBJ 結構的指標。

psoSrc

描述複製作業來源介面之 SURFOBJ 結構的指標。

pco

CLIPOBJ 結構的指標,該結構會限制將受影響的目的地介面區域。 此參數可以是 Null

pxlo

XLATEOBJ 結構的指標,定義來源和目標表面之間的色彩索引轉譯。

[in] prclDest

RECTL 結構的指標,定義將修改之目的地介面座標系統中的區域。 矩形是右下角獨佔的,這表示此矩形的下邊緣和右邊緣不是複本的一部分。

[in] pptlSrc

POINTL 結構的指標,定義來源矩形的左上角。

傳回值

如果函式成功,則傳回值為 TRUE 。 如果失敗,則會記錄錯誤並傳回 FALSE

備註

標準格式點陣圖是單平面、封裝圖元格式。 每個掃描線都對齊 4 位元組界限。 這些點陣圖每個圖元有1、4、8、16、24或32位。 如需標準格式類型清單,請參閱 EngCreateBitmap 函式。

GDI 會從其模擬呼叫此函式。

不應使用空的目的地矩形呼叫 EngCopyBits,而且目的地矩形的兩個點必須經過妥善排序;也就是說,第一個點應該代表矩形的左上方頂點,而第二個點應該代表右下角頂點。

規格需求

需求
最低支援的用戶端 適用於 Windows 2000 和更新版本的 Windows 作業系統。
目標平台 Universal
標頭 winddi.h (包含Winddi.h)
程式庫 Win32k.lib
Dll Win32k.sys

另請參閱

CLIPOBJ

SURFOBJ

XLATEOBJ