Interface IAVIStream (vfw.h)
A interface IAVIStream dá suporte à criação e manipulação de fluxos de dados em um arquivo. Usa IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release , além dos seguintes métodos personalizados:
Herança
A interface IAVIStream herda da interface IUnknown . O IAVIStream também tem estes tipos de membros:
Métodos
A interface IAVIStream tem esses métodos.
IAVIStream::Create O método Create inicializa um manipulador de fluxo que não está associado a nenhum arquivo. Chamado quando um aplicativo usa a função AVIStreamCreate. |
IAVIStream::D elete O método Delete exclui dados de um fluxo. |
IAVIStream::FindSample 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. |
IAVIStream::Info O método Info preenche e retorna uma estrutura AVISTREAMINFO com informações sobre um fluxo. Chamado quando um aplicativo usa a função AVIStreamInfo. |
IAVIStream::Read O método Read lê dados de um fluxo e os copia para um buffer definido pelo aplicativo. Se nenhum buffer for fornecido, ele determinará o tamanho do buffer necessário para recuperar o próximo buffer de dados. Chamado quando um aplicativo usa a função AVIStreamRead. |
IAVIStream::ReadData O método ReadData lê cabeçalhos de dados de um fluxo. Chamado quando um aplicativo usa a função AVIStreamReadData. |
IAVIStream::ReadFormat O método ReadFormat obtém informações de formato de um fluxo. |
IAVIStream::SetFormat O método SetFormat define informações de formato em um fluxo. Chamado quando um aplicativo usa a função AVIStreamSetFormat. |
IAVIStream::Write O método Write grava dados em um fluxo. Chamado quando um aplicativo usa a função AVIStreamWrite. |
IAVIStream::WriteData O método WriteData grava cabeçalhos para um fluxo. Chamado quando um aplicativo usa a função AVIStreamWriteData. |
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] |
Plataforma de Destino | Windows |
Cabeçalho | vfw.h |
Confira também
Interfaces de manipulador de Stream e arquivos personalizados