Compartilhar via


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

Confira também

Estruturas de temporizador multimídia

Temporizadores multimídia

capVideoStreamCallback