PDD_SURFCB_SETOVERLAYPOSITION回呼函式 (ddrawint.h)
DdSetOverlayPosition 回呼函式會設定重疊的位置。
語法
PDD_SURFCB_SETOVERLAYPOSITION PddSurfcbSetoverlayposition;
DWORD PddSurfcbSetoverlayposition(
PDD_SETOVERLAYPOSITIONDATA unnamedParam1
)
{...}
參數
unnamedParam1
指向包含設定重疊位置所需資訊的 DD_SETOVERLAYPOSITIONDATA 結構。
傳回值
DdSetOverlayPosition 會傳回下列其中一個回呼代碼:
備註
當顯示重疊時,驅動程序應該會在主要介面上顯示重疊。 重疊的左上角應該錨定在 lpSetOverlayPosition 之 lXPos 和 DD_SETOVERLAYPOSITIONDATA 結構 lYPos 成員所指定的位置。 例如, (0,0) 的值表示重疊的左上角應該出現在由 DD_SETOVERLAYPOSITIONDATA lpDDestSurface 成員識別的介面左上角。
當重疊不可見時,驅動程式應該會在 DD_SETOVERLAYPOSITIONDATA 的 ddRVal 成員中設定錯誤碼,並傳回DDHAL_DRIVER_HANDLED。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | ddrawint.h (包括 Winddi.h) |