Метод 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 |