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


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

Функция EditStreamSetInfo изменяет характеристики редактируемого потока.

Синтаксис

HRESULT EditStreamSetInfoA(
  PAVISTREAM       pavi,
  LPAVISTREAMINFOA lpInfo,
  LONG             cbInfo
);

Параметры

pavi

Обработка открытого потока.

lpInfo

Указатель на структуру AVISTREAMINFO , содержащую новые сведения.

cbInfo

Размер структуры в байтах, на которую указывает lpInfo.

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

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

Замечания

Необходимо указать сведения для всей структуры AVISTREAMINFO, включая элементы, которые вы не будете использовать. Функцию AVIStreamInfo можно использовать для инициализации структуры, а затем обновить выбранные элементы с данными.

Эта функция не изменяет следующие элементы:

  • dwCaps
  • dwEditCount
  • dwFlags
  • dwInitialFrames
  • dwLength
  • dwSampleSize
  • dwSuggestedBufferSize
  • fccHandler
  • fccType
Функция изменяет следующие элементы:
  • dwRate
  • dwQuality
  • dwScale
  • dwStart
  • rcFrame
  • szName
  • wLanguage
  • wPriority

Заметка

Заголовок vfw.h определяет EditStreamSetInfo как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка vfw.h
библиотеки Vfw32.lib
DLL Avifil32.dll

См. также

функции AVIFile

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