Метод IWiaVideo::CreateVideoByWiaDevID (wiavideo.h)
Метод IWiaVideo::CreateVideoByWiaDevID создает подключение к устройству потокового видео из его свойства WIA_DIP_DEV_ID.
Синтаксис
HRESULT CreateVideoByWiaDevID(
[in] BSTR bstrWiaDeviceID,
[in] HWND hwndParent,
[in] BOOL bStretchToFitParent,
[in] BOOL bAutoBeginPlayback
);
Параметры
[in] bstrWiaDeviceID
Тип: BSTR
Задает значение свойства WIA_DIP_DEV_ID видеоустройства.
[in] hwndParent
Тип: HWND
Указывает окно, в котором будет отображаться потоковое видео.
[in] bStretchToFitParent
Тип: BOOL
Указывает, растягивается ли видеоэкдан в соответствии с родительским окном. Установите для этого параметра значение TRUE , если дисплей должен быть растянут в соответствии с родительским окном; В противном случае установите значение FALSE.
[in] bAutoBeginPlayback
Тип: BOOL
Указывает, начинается ли воспроизведение потокового видео сразу после возврата этим методом. Присвойте этому параметру значение TRUE , чтобы вызвать немедленное воспроизведение; Установите значение FALSE , чтобы требовать вызова IWiaVideo::P lay перед началом воспроизведения видео.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
По умолчанию видео отображается в разрешении видеоустройства по умолчанию. Если для bStretchToFitParent задано значение TRUE, видеоэкземпуль заполняет окно.
Для успешного выполнения функции сначала необходимо указать свойство IWiaVideo::ImagesDirectory . Таким образом, вызывающий объект должен сначала вызвать "put_ImagesDirectory", чтобы указать полный путь к каталогу, в котором будут храниться захваченные неподвижные изображения.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | wiavideo.h |
DLL | Wiavideo.dll |