LPDD_NOTIFYCALLBACK回呼函式 (ddkmapi.h)
NotifyCallback 回呼函式會執行與所發生事件相關的作業。
語法
LPDD_NOTIFYCALLBACK LpddNotifycallback;
ULONG LpddNotifycallback(
DWORD dwFlags,
PVOID pContext,
DWORD dwParam1,
DWORD dwParam2
)
{...}
參數
dwFlags
指出導致呼叫回呼的事件。 dwParam1和dwParam2中的值取決於dwFlags的值。 以下是可能的值:
旗標 | dwParam1 | dwParam2 |
---|---|---|
DDNOTIFY_CLOSECAPTURE | hCapture | unused |
DDNOTIFY_CLOSEDIRECTDRAW | hDirectDraw | unused |
DDNOTIFY_CLOSESURFACE | hSurface | unused |
DDNOTIFY_CLOSEVIDEOPORT | hVideoPort | unused |
DDNOTIFY_DISPLAY_VSYNC | hDirectDraw | unused |
DDNOTIFY_POSTDOSBOX | hDirectDraw | unused |
DDNOTIFY_POSTRESCHANGE | hDirectDraw | unused |
DDNOTIFY_PREDOSBOX | hDirectDraw | unused |
DDNOTIFY_PRERESCHANGE | hDirectDraw | unused |
DDNOTIFY_VP_LINE | hVideoPort | unused |
DDNOTIFY_VP_VSYNC | hVideoPort | unused |
pContext
包含呼叫者傳遞至 DxApi 函式以及特定函式識別碼的值。 如需函式識別碼的詳細資訊,請參閱 DxApi。
dwParam1
處理與導致呼叫回呼之事件相關的物件。
dwParam2
未使用的。
傳回值
NotifyCallback 會傳回零。
備註
當視訊擷取驅動程式呼叫執行時間的 DxApi函式時,視訊擷取驅動程式會將NotifyCallback 回呼函式提供給 DirectDraw 執行時間。 如需詳細資訊,請參閱 在影片擷取驅動程式中通知回呼函式。
需求
目標平台 | 桌面 |
標頭 | ddkmapi.h (包含 Ddkmapi.h) |