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