WIAVIDEO_STATE 枚举 (wiavideo.h)

WIAVIDEO_STATE枚举用于指定视频流的当前状态。

注意 Windows 映像采集 (WIA) 不支持 Windows Server 2003、Windows Vista 及更高版本中的视频设备。 对于这些版本的 Windows,请使用 DirectShow 从视频中获取图像。
 

语法

typedef enum __MIDL___MIDL_itf_wiavideo_xp_0000_0000_0001 {
  WIAVIDEO_NO_VIDEO = 1,
  WIAVIDEO_CREATING_VIDEO = 2,
  WIAVIDEO_VIDEO_CREATED = 3,
  WIAVIDEO_VIDEO_PLAYING = 4,
  WIAVIDEO_VIDEO_PAUSED = 5,
  WIAVIDEO_DESTROYING_VIDEO = 6
} WIAVIDEO_STATE;

常量

 
WIAVIDEO_NO_VIDEO
值:1
不存在视频流。 调用 IWiaVideo::CreateVideoByWiaDevIDIWiaVideo::CreateVideoByDevNumIWiaVideo::CreateVideoByName 创建视频。
WIAVIDEO_CREATING_VIDEO
值: 2
调用了其中一个 IWiaVideo CreateVideo 方法,WIA 正在创建视频流。
WIAVIDEO_VIDEO_CREATED
值: 3
已成功创建视频流,但尚未开始播放。
WIAVIDEO_VIDEO_PLAYING
值: 4
已成功创建视频流,并且正在播放视频。 应用程序现在可以调用 IWiaVideo::TakePicture 方法。
WIAVIDEO_VIDEO_PAUSED
值: 5
已成功创建视频流,并且视频已暂停。 应用程序现在可以调用 IWiaVideo::TakePicture 方法。
WIAVIDEO_DESTROYING_VIDEO
值: 6
名为 IWiaVideo::D estroyVideo 方法的应用程序,WIA 正在销毁视频流。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 wiavideo.h

另请参阅

IWiaVideo::GetCurrentState