mensaje de WM_CAP_SET_CALLBACK_CAPCONTROL
El WM_CAP_SET_CALLBACK_CAPCONTROL mensaje establece una función de devolución de llamada en la aplicación, lo que le proporciona un control de grabación preciso. Puede enviar este mensaje explícitamente o mediante la macro capSetCallbackOnCapControl .
WM_CAP_SET_CALLBACK_CAPCONTROL
wParam = (WPARAM) 0;
lParam = (LPARAM) (LPVOID) (fpProc);
Parámetros
-
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
Devuelve TRUE si se ejecuta correctamente o FALSE si hay una captura de streaming o una sesión de captura de un solo fotograma en curso.
Observaciones
Se usa una única función de devolución de llamada para proporcionar al aplicación un control preciso sobre los momentos en los 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óns de captura. Esto proporciona a la aplicación la capacidad de preinscribir orígenes de vídeo, volviendo 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 false anula la captura. 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
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|