Share via


Método IAVIStream::FindSample (vfw.h)

O método FindSample obtém a posição em um fluxo de um quadro chave ou um quadro não vazio. Chamado quando um aplicativo usa a função AVIStreamFindSample .

Sintaxe

LONG FindSample(
  LONG lPos,
  LONG lFlags
);

Parâmetros

lPos

Posição do exemplo ou quadro.

lFlags

Sinalizadores aplicáveis. Os valores a seguir são definidos.

Valor Descrição
FIND_ANY Pesquisa um quadro não vazio.
FIND_FORMAT Pesquisa uma alteração de formato.
FIND_KEY Pesquisa um quadro-chave.
FIND_NEXT Pesquisa para frente por meio de um fluxo, começando com o quadro atual.
FIND_PREV Pesquisa para trás por meio de um fluxo, começando com o quadro atual.
 

Os sinalizadores FIND_ANY, FIND_KEY e FIND_FORMAT são mutuamente exclusivos, assim como os sinalizadores FIND_NEXT e FIND_PREV. Você deve especificar um valor de cada grupo.

Valor retornado

Retorna o local do quadro-chave correspondente ao quadro especificado pelo aplicativo.

Comentários

Se os quadros-chave não forem significativos no formato personalizado, retorne a posição especificada para lPos.

Para manipuladores escritos em C++, FindSample tem a seguinte sintaxe:


LONG FindSample(LONG lPos, LONG lFlags) 
 

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

Confira também

Interfaces personalizadas do manipulador de arquivos e fluxos

Manipuladores de arquivos e fluxo personalizados