Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A macro capSetCallbackOnCapControl define uma função de retorno de chamada no aplicativo, dando-lhe controle de gravação preciso. Você pode usar essa macro ou chamar explicitamente a mensagem WM_CAP_SET_CALLBACK_CAPCONTROL .
Sintaxe
BOOL capSetCallbackOnCapControl(
hwnd,
fpProc
);
Parâmetros
hwnd
Manipule para uma janela de captura.
fpProc
Ponteiro para a função de retorno de chamada, do tipo capControlCallback. Especifique NULL para esse parâmetro para desabilitar uma função de retorno de chamada instalada anteriormente.
Valor de retorno
Tipo: BOOL
Retornará TRUE se bem-sucedido ou FALSE se a captura de streaming ou uma sessão de captura de quadro único estiver em andamento.
Observações
Uma única função de retorno de chamada é usada para dar ao aplicativo controle preciso sobre os momentos em que a captura de streaming começa e é concluída. A janela de captura primeiro chama o procedimento com nState definido como CONTROLCALLBACK_PREROLL depois que todos os buffers foram alocados e todas as outras preparações de captura foram concluídas. Isso fornece ao aplicativo a capacidade de pré-registrar fontes de vídeo, retornando da função de retorno de chamada no momento exato em que a gravação deve começar. Um valor retornado de TRUE da função de retorno de chamada continua a captura e um valor retornado da captura de anulações FALSE . Após o início da captura, essa função de retorno de chamada será chamada com frequência com nState definido como CONTROLCALLBACK_CAPTURING para permitir que o aplicativo encerre a captura retornando FALSE.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows 2000 Server [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| cabeçalho | vfw.h |