Поделиться через


Функция AVIMakeFileFromStreams (vfw.h)

Функция AVIMakeFileFromStreams создает указатель интерфейса AVIFile из отдельных потоков.

Синтаксис

HRESULT AVIMakeFileFromStreams(
  PAVIFILE   *ppfile,
  int        nStreams,
  PAVISTREAM *papStreams
);

Параметры

ppfile

Указатель на буфер, который получает новый указатель интерфейса файла.

nStreams

Количество потоков в массиве указателей интерфейса потока, на которые ссылается papStreams.

papStreams

Указатель на массив указателей интерфейса потока.

Возвращаемое значение

Возвращает ноль в случае успешного выполнения или ошибку в противном случае.

Комментарии

Используйте функцию AVIFileRelease , чтобы закрыть файл.

Другие функции могут использовать интерфейс AVIFile, созданный этой функцией, для копирования и изменения потоков, связанных с интерфейсом. Например, можно получить определенный поток с помощью AVIFileGetStream с указателем интерфейса файла.

Аргумент pfile — это адрес указателя на интерфейс IAVIFile . Аргумент papStreams — это адрес указателя на интерфейс IAVIStream .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header vfw.h
Библиотека Vfw32.lib
DLL Avifil32.dll

См. также раздел

Функции AVIFile

Функции и макросы AVIFile

AVIFileGetStream

AVIFileRelease