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 | 闲置 |
DDNOTIFY_CLOSEDIRECTDRAW | hDirectDraw | 闲置 |
DDNOTIFY_CLOSESURFACE | hSurface | 闲置 |
DDNOTIFY_CLOSEVIDEOPORT | hVideoPort | 闲置 |
DDNOTIFY_DISPLAY_VSYNC | hDirectDraw | 闲置 |
DDNOTIFY_POSTDOSBOX | hDirectDraw | 闲置 |
DDNOTIFY_POSTRESCHANGE | hDirectDraw | 闲置 |
DDNOTIFY_PREDOSBOX | hDirectDraw | 闲置 |
DDNOTIFY_PRERESCHANGE | hDirectDraw | 闲置 |
DDNOTIFY_VP_LINE | hVideoPort | 闲置 |
DDNOTIFY_VP_VSYNC | hVideoPort | 闲置 |
pContext
包含调用方传入 DxApi 函数以及特定函数标识符的值。 有关函数标识符的详细信息,请参阅 DxApi。
dwParam1
与导致调用回调的事件相关的对象的句柄。
dwParam2
闲置。
返回值
NotifyCallback 返回零。
言论
视频捕获驱动程序在视频捕获驱动程序调用运行时 DxApi 函数时,向 DirectDraw 运行时提供 NotifyCallback 回调函数。 有关详细信息,请参阅视频捕获驱动程序中的
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | ddkmapi.h (包括 Ddkmapi.h) |