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


Метод IWiaVideo::CreateVideoByName (wiavideo.h)

Метод IWiaVideo::CreateVideoByName создает подключение к устройству потоковой передачи видео с понятным именем устройства, полученным из перечисления Directshow.

Синтаксис

HRESULT CreateVideoByName(
  [in] BSTR bstrFriendlyName,
  [in] HWND hwndParent,
  [in] BOOL bStretchToFitParent,
  [in] BOOL bAutoBeginPlayback
);

Параметры

[in] bstrFriendlyName

Тип: BSTR

Указывает понятное имя видеоустройства, полученное из перечисления устройств Directshow.

[in] hwndParent

Тип: HWND

Указывает окно, в котором будет отображаться потоковое видео.

[in] bStretchToFitParent

Тип: BOOL

Указывает, растягивается ли видеоэкдан в соответствии с родительским окном. Установите для этого параметра значение TRUE , если дисплей должен быть растянут в соответствии с родительским окном; В противном случае установите значение FALSE.

[in] bAutoBeginPlayback

Тип: BOOL

Указывает, начинается ли воспроизведение потокового видео сразу после возврата этим методом. Присвойте этому параметру значение TRUE , чтобы вызвать немедленное воспроизведение; Установите значение FALSE , чтобы требовать вызова IWiaVideo::P lay перед началом воспроизведения видео.

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

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

По умолчанию видео отображается в разрешении видеоустройства по умолчанию. Если для bStretchToFitParent задано значение TRUE, видеоэкземпуль заполняет окно.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header wiavideo.h
DLL Wiavideo.dll