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 |