LPDD_NOTIFYCALLBACK función de devolución de llamada (ddkmapi.h)
La función de devolución de llamada NotifyCallback 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 posibles son posibles:
Marca | 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
Contiene un valor que el autor de la llamada pasó en una llamada a la función DxApi junto con un identificador de función específico. Para obtener más información sobre los identificadores de función, consulte DxApi.
dwParam1
Identificador del objeto relacionado con el evento que provocó que se llamara a la devolución de llamada.
dwParam2
Sin usar.
Valor devuelto
NotifyCallback devuelve cero.
Comentarios
Un controlador de captura de vídeo proporciona una función de devolución de llamada NotifyCallback al tiempo de ejecución de DirectDraw cuando el controlador de captura de vídeo llama a la función DxApi del tiempo de ejecución. Para obtener más información, vea Notificar funciones de devolución de llamada en un controlador de captura de vídeo.
Requisitos
Plataforma de destino | Escritorio |
Encabezado | ddkmapi.h (incluya Ddkmapi.h) |