Condividi tramite


Interfaccia IWiaVideo (wiavideo.h)

L'interfaccia IWiaVideo fornisce metodi che consentono a un'applicazione che usa i servizi Windows Image Acquisition (WIA) di acquisire immagini ancora da un dispositivo video di streaming.

Nota WiA non supporta i dispositivi video in Windows Server 2003, Windows Vista e versioni successive. Per queste versioni di Windows, usare DirectShow per acquisire immagini dal video.
 

Ereditarietà

L'interfaccia IWiaVideo eredita dall'interfaccia IUnknown . IWiaVideo include anche questi tipi di membri:

Metodi

L'interfaccia IWiaVideo include questi metodi.

 
IWiaVideo::CreateVideoByDevNum

Il metodo IWiaVideo::CreateVideoByDevNum crea una connessione a un dispositivo video di streaming con il numero di dispositivo ottenuto da un'enumerazione Directshow.
IWiaVideo::CreateVideoByName

Il metodo IWiaVideo::CreateVideoByName crea una connessione a un dispositivo video di streaming con il nome descrittivo del dispositivo ottenuto da un'enumerazione Directshow.
IWiaVideo::CreateVideoByWiaDevID

Il metodo IWiaVideo::CreateVideoByWiaDevID crea una connessione a un dispositivo video di streaming dalla relativa proprietà WIA_DIP_DEV_ID.
IWiaVideo::D estroyVideo

Il metodo IWiaVideo::D estroyVideo arresta il video di streaming. Per riavviare la riproduzione video, l'applicazione deve chiamare di nuovo uno dei metodi IWiaVideo CreateVideo.
IWiaVideo::get_ImagesDirectory

La proprietà IWiaVideo::ImagesDirectory specifica il percorso completo e la directory in cui vengono archiviate le immagini quando si chiama il metodo IWiaVideo::TakePicture. (Get)
IWiaVideo::get_PreviewVisible

La proprietà IWiaVideo::P reviewVisible specifica se la riproduzione video è visibile nella finestra padre. Ciò non influisce sul WIAVIDEO_STATE del video. (Get)
IWiaVideo::GetCurrentState

Il metodo IWiaVideo::GetCurrentState specifica lo stato del flusso video come membro dell'enumerazione WIAVIDEO_STATE.
IWiaVideo::P ause

Il metodo IWiaVideo::P ause sospende la riproduzione video.
IWiaVideo::P lay

Avvia la riproduzione di video in streaming.
IWiaVideo::p ut_ImagesDirectory

La proprietà IWiaVideo::ImagesDirectory specifica il percorso completo e la directory in cui vengono archiviate le immagini quando si chiama il metodo IWiaVideo::TakePicture. (Put)
IWiaVideo::p ut_PreviewVisible

La proprietà IWiaVideo::P reviewVisible specifica se la riproduzione video è visibile nella finestra padre. Ciò non influisce sul WIAVIDEO_STATE del video. (Put)
IWiaVideo::ResizeVideo

Il metodo IWiaVideo::ResizeVideo ridimensiona la riproduzione video alla risoluzione supportata più grande che rientra nella finestra padre. Chiamare questo metodo ogni volta che la finestra padre viene spostata o ridimensionata.
IWiaVideo::TakePicture

Il metodo IWiaVideo::TakePicture estrae un'immagine ancora dal flusso video e salva l'immagine come file JPEG.

Commenti

L'interfaccia IWiaVideo , come tutte le interfacce COM (Component Object Model), eredita i metodi di interfaccia IUnknown .

Metodi IUnknown Descrizione
IUnknown::QueryInterface Restituisce puntatori alle interfacce supportate.
IUnknown::AddRef Incrementa il conteggio dei riferimenti.
IUnknown::Release Riduce il conteggio dei riferimenti.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wiavideo.h