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


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

Функция AVIFileWriteData записывает в файл дополнительные данные (кроме обычных данных заголовка, формата и потока).

Синтаксис

HRESULT AVIFileWriteData(
  PAVIFILE pfile,
  DWORD    ckid,
  LPVOID   lpData,
  LONG     cbData
);

Параметры

pfile

Дескриптор открытого AVI-файла.

ckid

Идентификатор фрагмента RIFF (четырехзначный код) данных.

lpData

Указатель на буфер, используемый для записи данных.

cbData

Размер (в байтах) блока памяти, на который ссылается lpData.

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

Возвращает ноль при успешном выполнении или ошибке в противном случае. В приложении имеет доступ только для чтения к файлу, возвращается код ошибки, AVIERR_READONLY.

Комментарии

Используйте функцию AVIStreamWriteData для записи данных, которые применяются к отдельному потоку.

Аргумент pfile является указателем на интерфейс IAVIFile .

Требования

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

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

Функции AVIFile

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