Estrutura VIDEOHDR (vfw.h)
A estrutura VIDEOHDR é usada pela função capVideoStreamCallback .
Sintaxe
typedef struct videohdr_tag {
LPBYTE lpData;
DWORD dwBufferLength;
DWORD dwBytesUsed;
DWORD dwTimeCaptured;
DWORD_PTR dwUser;
DWORD dwFlags;
DWORD_PTR dwReserved[4];
} VIDEOHDR, *PVIDEOHDR, *LPVIDEOHDR;
Membros
lpData
Ponteiro para o buffer de dados bloqueado.
dwBufferLength
Comprimento do buffer de dados.
dwBytesUsed
Bytes realmente usados.
dwTimeCaptured
Milissegundos do início do fluxo.
dwUser
Dados definidos pelo usuário.
dwFlags
Os sinalizadores são definidos da seguinte maneira.
Sinalizador | Significado |
---|---|
VHDR_DONE | Bit concluído |
VHDR_PREPARED | Definir se esse cabeçalho foi preparado |
VHDR_INQUEUE | Reservado para driver |
VHDR_KEYFRAME | Quadro-chave |
dwReserved[4]
Reservado para driver.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | vfw.h |