Интерфейс IAVIStream (vfw.h)
Интерфейс IAVIStream поддерживает создание потоков данных в файле и управление ими. В дополнение к следующим пользовательским методам используется IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release :
Наследование
Интерфейс IAVIStream наследуется от интерфейса IUnknown . IAVIStream также имеет следующие типы элементов:
Методы
Интерфейс IAVIStream содержит следующие методы.
IAVIStream::Create Метод Create инициализирует обработчик потока, который не связан ни с каким файлом. Вызывается, когда приложение использует функцию AVIStreamCreate. |
IAVIStream::D elete Метод Delete удаляет данные из потока. |
IAVIStream::FindSample Метод FindSample получает позицию в потоке ключевого кадра или непустого кадра. Вызывается, когда приложение использует функцию AVIStreamFindSample. |
IAVIStream::Info Метод Info заполняет и возвращает структуру AVISTREAMINFO сведениями о потоке. Вызывается, когда приложение использует функцию AVIStreamInfo. |
IAVIStream::Read Метод Read считывает данные из потока и копирует их в буфер, определяемый приложением. Если буфер не указан, определяется размер буфера, необходимый для получения следующего буфера данных. Вызывается, когда приложение использует функцию AVIStreamRead. |
IAVIStream::ReadData Метод ReadData считывает заголовки данных потока. Вызывается, когда приложение использует функцию AVIStreamReadData. |
IAVIStream::ReadFormat Метод ReadFormat получает сведения о формате из потока. |
IAVIStream::SetFormat Метод SetFormat задает сведения о формате в потоке. Вызывается, когда приложение использует функцию AVIStreamSetFormat. |
IAVIStream::Write Метод Write записывает данные в поток. Вызывается, когда приложение использует функцию AVIStreamWrite. |
IAVIStream::WriteData Метод WriteData записывает заголовки для потока. Вызывается, когда приложение использует функцию AVIStreamWriteData. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | vfw.h |