Compartilhar via


enumeração WIAVIDEO_STATE (wiavideo.h)

A enumeração WIAVIDEO_STATE é usada para especificar o estado atual de um fluxo de vídeo.

Nota A WIA (Aquisição de Imagens do Windows) não dá suporte a dispositivos de vídeo no Windows Server 2003, Windows Vista e posterior. Para essas versões do Windows, use o DirectShow para adquirir imagens de vídeo.
 

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;

Constantes

 
WIAVIDEO_NO_VIDEO
Valor: 1
Não existe fluxo de vídeo. Chame IWiaVideo::CreateVideoByWiaDevID, IWiaVideo::CreateVideoByDevNum ou IWiaVideo::CreateVideoByName para criar um vídeo.
WIAVIDEO_CREATING_VIDEO
Valor: 2
Um dos métodos IWiaVideo CreateVideo foi chamado e WIA está no processo de criação do fluxo de vídeo.
WIAVIDEO_VIDEO_CREATED
Valor: 3
Um fluxo de vídeo foi criado com êxito, mas a reprodução ainda não foi iniciada.
WIAVIDEO_VIDEO_PLAYING
Valor: 4
Um fluxo de vídeo foi criado com êxito e o vídeo está sendo reproduzido. O aplicativo agora pode chamar o método IWiaVideo::TakePicture .
WIAVIDEO_VIDEO_PAUSED
Valor: 5
Um fluxo de vídeo foi criado com êxito e o vídeo está em pausa. O aplicativo agora pode chamar o método IWiaVideo::TakePicture .
WIAVIDEO_DESTROYING_VIDEO
Valor: 6
O aplicativo chamado método IWiaVideo::D estroyVideo e WIA está no processo de destruir o fluxo de vídeo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho wiavideo.h

Confira também

IWiaVideo::GetCurrentState