Поделиться через


функция обратного вызова LPDD_NOTIFYCALLBACK (ddkmapi.h)

Функция обратного вызова NotifyCallback выполняет операции, связанные с событием, которое произошло.

Синтаксис

LPDD_NOTIFYCALLBACK LpddNotifycallback;

ULONG LpddNotifycallback(
  DWORD dwFlags,
  PVOID pContext,
  DWORD dwParam1,
  DWORD dwParam2
)
{...}

Параметры

dwFlags

Указывает событие, вызвавшее вызов обратного вызова. Значения в dwParam1 и dwParam 2 зависят от значения 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 возвращает ноль.

Замечания

Драйвер записи видео предоставляет функцию обратного вызова notifyCallback в среду выполнения DirectDraw, когда драйвер записи видео вызывает функцию dxApi среды выполнения. Дополнительные сведения см. в статье Уведомления функций обратного вызова в драйвере видеозахвата.

Требования

Требование Ценность
целевая платформа Настольный
заголовка ddkmapi.h (include Ddkmapi.h)

См. также

DDOPENDIRECTDRAWIN

DDOPENDIRECTDRAWOUT

DDOPENSURFACEIN

DDOPENSURFACEOUT

DDOPENVIDEOPORTIN

DDOPENVIDEOPORTOUT

DDOPENVPCAPTUREDEVICEIN

DDOPENVPCAPTUREDEVICEOUT

DDREGISTERCALLBACK

DD_DXAPI_OPENDIRECTDRAW

DD_DXAPI_OPENSURFACE

DD_DXAPI_OPENVIDEOPORT

DD_DXAPI_OPENVPCAPTUREDEVICE

DD_DXAPI_REGISTER_CALLBACK

DxApi