Compartilhar via


LPDD_NOTIFYCALLBACK função de retorno de chamada (ddkmapi.h)

A função NotifyCallback de retorno de chamada executa operações relacionadas a um evento que ocorreu.

Sintaxe

LPDD_NOTIFYCALLBACK LpddNotifycallback;

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

Parâmetros

dwFlags

Indica o evento que fez com que o retorno de chamada fosse chamado. Os valores no dwParam1 e dwParam2 dependem do valor de dwFlags. Os seguintes valores são possíveis:

Bandeira dwParam1 dwParam2
DDNOTIFY_CLOSECAPTURE hCapture Utilizadas
DDNOTIFY_CLOSEDIRECTDRAW hDirectDraw Utilizadas
DDNOTIFY_CLOSESURFACE hSurface Utilizadas
DDNOTIFY_CLOSEVIDEOPORT hVideoPort Utilizadas
DDNOTIFY_DISPLAY_VSYNC hDirectDraw Utilizadas
DDNOTIFY_POSTDOSBOX hDirectDraw Utilizadas
DDNOTIFY_POSTRESCHANGE hDirectDraw Utilizadas
DDNOTIFY_PREDOSBOX hDirectDraw Utilizadas
DDNOTIFY_PRERESCHANGE hDirectDraw Utilizadas
DDNOTIFY_VP_LINE hVideoPort Utilizadas
DDNOTIFY_VP_VSYNC hVideoPort Utilizadas

pContext

Contém um valor que o chamador passou em uma chamada para a função DxApi juntamente com um identificador de função específico. Para obter mais informações sobre identificadores de função, consulte DxApi.

dwParam1

Manipule para o objeto relacionado ao evento que fez com que o retorno de chamada fosse chamado.

dwParam2

Utilizadas.

Valor de retorno

NotifyCallback retorna zero.

Observações

Um driver de captura de vídeo fornece uma função de retorno de chamada NotifyCallback para o runtime do DirectDraw quando o driver de captura de vídeo chama a função de DxApi do runtime. Para obter mais informações, consulte Notificar funções de retorno de chamada em um driver de captura de vídeo.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho ddkmapi.h (inclua Ddkmapi.h)

Consulte também

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