Função AVIStreamGetFrameOpen (vfw.h)
A função AVIStreamGetFrameOpen se prepara para descompactar quadros de vídeo do fluxo de vídeo especificado.
Sintaxe
PGETFRAME AVIStreamGetFrameOpen(
PAVISTREAM pavi,
LPBITMAPINFOHEADER lpbiWanted
);
Parâmetros
pavi
Ponteiro para o fluxo de vídeo usado como a origem do vídeo.
lpbiWanted
Ponteiro para uma estrutura que define o formato de vídeo desejado. Especifique NULL para usar um formato padrão. Você também pode especificar AVIGETFRAMEF_BESTDISPLAYFMT para decodificar os quadros para o melhor formato para sua exibição.
Valor retornado
Retorna um objeto GetFrame que pode ser usado com a função AVIStreamGetFrame . Se o sistema não conseguir encontrar um descompactador que possa descompactar o fluxo para o formato fornecido ou para qualquer formato RGB, a função retornará NULL.
O argumento pavi é um ponteiro para uma interface IAVIStream .
Requisitos
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] |
Plataforma de Destino | Windows |
Cabeçalho | vfw.h |
Biblioteca | Vfw32.lib |
DLL | Avifil32.dll |