LPDD_NOTIFYCALLBACK función de devolución de llamada (ddkmapi.h)
La NotifyCallback función de devolución de llamada realiza operaciones relacionadas con un evento que se produjo.
Sintaxis
LPDD_NOTIFYCALLBACK LpddNotifycallback;
ULONG LpddNotifycallback(
DWORD dwFlags,
PVOID pContext,
DWORD dwParam1,
DWORD dwParam2
)
{...}
Parámetros
dwFlags
Indica el evento que provocó que se llamara a la devolución de llamada. Los valores de dwParam1 y dwParam2 dependen del valor de dwFlags. Los siguientes valores son posibles:
Bandera | dwParam1 | dwParam2 |
---|---|---|
DDNOTIFY_CLOSECAPTURE | hCapture | no usado |
DDNOTIFY_CLOSEDIRECTDRAW | hDirectDraw | no usado |
DDNOTIFY_CLOSESURFACE | hSurface | no usado |
DDNOTIFY_CLOSEVIDEOPORT | hVideoPort | no usado |
DDNOTIFY_DISPLAY_VSYNC | hDirectDraw | no usado |
DDNOTIFY_POSTDOSBOX | hDirectDraw | no usado |
DDNOTIFY_POSTRESCHANGE | hDirectDraw | no usado |
DDNOTIFY_PREDOSBOX | hDirectDraw | no usado |
DDNOTIFY_PRERESCHANGE | hDirectDraw | no usado |
DDNOTIFY_VP_LINE | hVideoPort | no usado |
DDNOTIFY_VP_VSYNC | hVideoPort | no usado |
pContext
Contiene un valor que el autor de la llamada pasó en una llamada a la función
dwParam1
Identificador del objeto relacionado con el evento que provocó que se llamara a la devolución de llamada.
dwParam2
No usado.
Valor devuelto
NotifyCallback devuelve cero.
Observaciones
Un controlador de captura de vídeo proporciona una función de devolución de llamada de
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de |
Escritorio |
encabezado de |
ddkmapi.h (incluya Ddkmapi.h) |