Функция 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 |