DD_DXAPI_REGISTER_CALLBACK控制代码

视频捕获驱动程序在 DxApi 函数的 dwFunctionNum 参数中传递DD_DXAPI_REGISTER_CALLBACK,以注册在事件发生时调用的回调。

输入参数

  • lpvInBuffer
    指向 DDREGISTERCALLBACK 结构的指针,该结构包含注册回调所需的信息。

输出参数

  • lpvOutBuffer
    指向包含 DirectDraw 返回值的 DWORD 的指针。

注解

此函数标识符一次只能注册单个事件。 如果客户端希望为多个事件调用,则必须多次调用DD_DXAPI_REGISTER_CALLBACK。

IRQ 事件实际上是在 IRQ 时间调用的,因此回调函数必须快速返回,并且只执行安全调用。

DDREGISTERCALLBACK 的 pContext 成员包含调用 pfnDirectDrawClose 回调时传回客户端的客户端数据。

只能从PASSIVE_LEVEL调用此函数标识符。

要求

头文件: Ddkmapi.h (包括 Ddkmapi.h

另请参阅

DDREGISTERCALLBACK

NotifyCallback