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


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

Функция capCreateCaptureWindow создает окно захвата.

Синтаксис

HWND VFWAPI capCreateCaptureWindowA(
  LPCSTR lpszWindowName,
  DWORD  dwStyle,
  int    x,
  int    y,
  int    nWidth,
  int    nHeight,
  HWND   hwndParent,
  int    nID
);

Параметры

lpszWindowName

Строка, заканчивающаяся null, содержащая имя, используемое для окна записи.

dwStyle

Стили окна, используемые для окна захвата. Стили окна описываются с помощью функции CreateWindowEx .

x

Координата X левого верхнего угла окна захвата.

y

Координата Y левого верхнего угла окна захвата.

nWidth

Ширина окна захвата.

nHeight

Высота окна захвата.

hwndParent

Дескриптор родительского окна.

nID

Идентификатор окна.

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

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

Комментарии

Примечание

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

Требования

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

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

Создание окна записи

Запись видео

Функции захвата видео