次の方法で共有


WIAVIDEO_STATE列挙 (wiavideo.h)

WIAVIDEO_STATE列挙は、ビデオ ストリームの現在の状態を指定するために使用されます。

メモ Windows Image Acquisition (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::CreateVideoByDevNum、または IWiaVideo::CreateVideoByName を呼び出してビデオを作成します。
WIAVIDEO_CREATING_VIDEO
値: 2
IWiaVideo CreateVideo メソッドの 1 つが呼び出され、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 (デスクトップ アプリのみ)
Header wiavideo.h

こちらもご覧ください

IWiaVideo::GetCurrentState