Compartir a través de


Macro capSetCallbackOnCapControl (vfw.h)

La macro capSetCallbackOnCapControl establece una función de devolución de llamada en la aplicación que le proporciona un control de grabación preciso. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_CALLBACK_CAPCONTROL .

Sintaxis

void capSetCallbackOnCapControl(
   hwnd,
   fpProc
);

Parámetros

hwnd

Identificador de una ventana de captura.

fpProc

Puntero a la función de devolución de llamada, de tipo capControlCallback . Especifique NULL para este parámetro para deshabilitar una función de devolución de llamada instalada anteriormente.

Valor devuelto

None

Observaciones

Se usa una sola función de devolución de llamada para proporcionar al aplicación un control preciso sobre los momentos en que comienza y finaliza la captura de streaming. La ventana de captura llama primero al procedimiento con nState establecido en CONTROLCALLBACK_PREROLL después de que se hayan asignado todos los búferes y se hayan completado todas las demás preparación de captura. Esto proporciona a la aplicación la capacidad de preinscribir orígenes de vídeo, devolviendo de la función de devolución de llamada en el momento exacto de la grabación es comenzar. Un valor devuelto de TRUE de la función de devolución de llamada continúa capturando y un valor devuelto de la captura de anulaciones FALSE . Una vez iniciada la captura, se llamará a esta función de devolución de llamada con frecuencia con nState establecido en CONTROLCALLBACK_CAPTURING para permitir que la aplicación finalice la captura devolviendo FALSE.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vfw.h

Consulte también

Captura de vídeo

Macros de captura de vídeo

WM_CAP_SET_CALLBACK_CAPCONTROL

capControlCallback