Интерфейс IAVIFile (vfw.h)
Интерфейс IAVIFile поддерживает открытие файлов и заголовков файлов и управление ими, а также создание и получение потоковых интерфейсов. В дополнение к следующим пользовательским методам используется IUnknown::QueryInterface, IUnknown::AddRef и IUnknown::Release :
Наследование
Интерфейс IAVIFile наследуется от интерфейса IUnknown . IAVIFile также содержит следующие типы элементов:
Методы
Интерфейс IAVIFile содержит следующие методы.
IAVIFile::CreateStream Метод CreateStream создает поток для записи. Вызывается, когда приложение использует функцию AVIFileCreateStream. |
IAVIFile::EndRecord Метод EndRecord записывает блок "REC" в тесно чередующийся файл AVI (с коэффициентом взаимодействия "один к одному" аудио в видео). Вызывается, когда приложение использует функцию AVIFileEndRecord. |
IAVIFile::GetStream Метод GetStream открывает поток, получая к нему доступ в файле. Вызывается, когда приложение использует функцию AVIFileGetStream. |
IAVIFile::Info Метод Info возвращает сведения о файле AVI. Вызывается, когда приложение использует функцию AVIFileInfo. |
IAVIFile::ReadData Метод ReadData считывает заголовки файлов. Вызывается, когда приложение использует функцию AVIFileReadData. |
IAVIFile::WriteData Метод WriteData записывает заголовки файлов. Вызывается, когда приложение использует функцию AVIFileWriteData. |
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | vfw.h |