共用方式為


WIAVIDEO_STATE列舉 (wiavideo.h)

WIAVIDEO_STATE列舉是用來指定視訊串流的目前狀態。

注意 Windows Image Acquisition (WIA) 不支援 Windows Server 2003、Windows Vista 及更新版本中的視訊裝置。 針對這些版本的 Windows,請使用 DirectShow 從影片取得影像。
 

Syntax

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