Metodo IWiaVideo::CreateVideoByWiaDevID (wiavideo.h)
Il metodo IWiaVideo::CreateVideoByWiaDevID crea una connessione a un dispositivo video di streaming dalla relativa proprietà WIA_DIP_DEV_ID.
Sintassi
HRESULT CreateVideoByWiaDevID(
[in] BSTR bstrWiaDeviceID,
[in] HWND hwndParent,
[in] BOOL bStretchToFitParent,
[in] BOOL bAutoBeginPlayback
);
Parametri
[in] bstrWiaDeviceID
Tipo: BSTR
Specifica il valore della proprietà WIA_DIP_DEV_ID del dispositivo video.
[in] hwndParent
Tipo: HWND
Specifica la finestra in cui visualizzare il video di streaming.
[in] bStretchToFitParent
Tipo: BOOL
Specifica se la visualizzazione video è estesa per adattarsi alla finestra padre. Impostare questo parametro su TRUE se la visualizzazione deve essere estesa per adattare la finestra padre; in caso contrario, impostare su FALSE.
[in] bAutoBeginPlayback
Tipo: BOOL
Specifica se il video di streaming inizia la riproduzione non appena viene restituito questo metodo. Impostare questo parametro su TRUE per causare la riproduzione immediata; impostarlo su FALSE per richiedere una chiamata a IWiaVideo::P lay prima dell'inizio della riproduzione video.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Per impostazione predefinita, il video viene visualizzato nella risoluzione predefinita del dispositivo video. Se bStretchToFitParent è impostato su TRUE, il video visualizzato riempie la finestra.
Affinché la funzione abbia esito positivo, è necessario specificare prima la proprietà IWiaVideo::ImagesDirectory . Pertanto, il chiamante deve prima chiamare "put_ImagesDirectory" per specificare il percorso completo della directory in cui verranno archiviate le immagini ancora acquisite.
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 |
DLL | Wiavideo.dll |