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
标头 wiavideo.h
DLL Wiavideo.dll

另请参阅

枚举系统设备

IWiaVideo