共用方式為


PDD_SURFCB_SETOVERLAYPOSITION回呼函式 (ddrawint.h)

DdSetOverlayPosition 回呼函式會設定重疊的位置。

語法

PDD_SURFCB_SETOVERLAYPOSITION PddSurfcbSetoverlayposition;

DWORD PddSurfcbSetoverlayposition(
  PDD_SETOVERLAYPOSITIONDATA unnamedParam1
)
{...}

參數

unnamedParam1

指向包含設定重疊位置所需資訊的 DD_SETOVERLAYPOSITIONDATA 結構。

傳回值

DdSetOverlayPosition 會傳回下列其中一個回呼代碼:

備註

當顯示重疊時,驅動程序應該會在主要介面上顯示重疊。 重疊的左上角應該錨定在 lpSetOverlayPositionlXPosDD_SETOVERLAYPOSITIONDATA 結構 lYPos 成員所指定的位置。 例如, (0,0) 的值表示重疊的左上角應該出現在由 DD_SETOVERLAYPOSITIONDATA lpDDestSurface 成員識別的介面左上角。

當重疊不可見時,驅動程式應該會在 DD_SETOVERLAYPOSITIONDATA 的 ddRVal 成員中設定錯誤碼,並傳回DDHAL_DRIVER_HANDLED。

規格需求

需求
目標平台 桌面
標頭 ddrawint.h (包括 Winddi.h)

另請參閱

DD_SETOVERLAYPOSITIONDATA