Interface IAVIFile (vfw.h)
A interface IAVIFile dá suporte à abertura e manipulação de arquivos e cabeçalhos de arquivo e à criação e obtenção de interfaces de fluxo. Usa IUnknown::QueryInterface, IUnknown::AddRef e IUnknown::Release , além dos seguintes métodos personalizados:
Herança
A interface IAVIFile herda da interface IUnknown . O IAVIFile também tem esses tipos de membros:
Métodos
A interface IAVIFile tem esses métodos.
IAVIFile::CreateStream O método CreateStream cria um fluxo para gravação. Chamado quando um aplicativo usa a função AVIFileCreateStream. |
IAVIFile::EndRecord O método EndRecord grava a parte "REC" em um arquivo AVI fortemente intercalado (tendo um fator de intercalação um para um de áudio em vídeo). Chamado quando um aplicativo usa a função AVIFileEndRecord. |
IAVIFile::GetStream O método GetStream abre um fluxo acessando-o em um arquivo. Chamado quando um aplicativo usa a função AVIFileGetStream. |
IAVIFile::Info O método Info retorna com informações sobre um arquivo AVI. Chamado quando um aplicativo usa a função AVIFileInfo. |
IAVIFile::ReadData O método ReadData lê cabeçalhos de arquivo. Chamado quando um aplicativo usa a função AVIFileReadData. |
IAVIFile::WriteData O método WriteData grava cabeçalhos de arquivo. Chamado quando um aplicativo usa a função AVIFileWriteData. |
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 |
Confira também
Interfaces de manipulador de fluxo e arquivos personalizados