PDD_SURFCB_UPDATEOVERLAY回呼函式 (ddrawint.h)
DdUpdateOverlay回呼函式會重新置放或修改重迭表面的視覺屬性。
語法
PDD_SURFCB_UPDATEOVERLAY PddSurfcbUpdateoverlay;
DWORD PddSurfcbUpdateoverlay(
PDD_UPDATEOVERLAYDATA unnamedParam1
)
{...}
參數
unnamedParam1
指向包含更新重迭所需資訊的 DD_UPDATEOVERLAYDATA 結構。
傳回值
DdUpdateOverlay 會傳回下列其中一個回呼代碼:
備註
DdUpdateOverlay 會顯示、隱藏或重新置放螢幕上的重迭表面。 它也會設定重迭表面的屬性,例如要使用的延展因數或色彩索引鍵類型。
驅動程式應該判斷其是否具有支援重迭更新要求的頻寬。 驅動程式應該使用lpUpdateOverlay上DD_UPDATEOVERLAYDATA結構的dwFlags成員,來判斷要求的類型以及如何處理。
當 rDest 和 rSrc DD_UPDATEOVERLAYDATA 成員指定的矩形大小不同時,驅動程式/硬體必須相應縮放或縮小重迭。
請注意, DdFlip 用於在重迭表面之間翻轉,因此 DdUpdateOverlay 的效能並不重要。
需求
目標平台 | 桌面 |
標頭 | ddrawint.h (包含 Winddi.h) |