Partager via


IWiaVideo ::CreateVideoByDevNum, méthode (wiavideo.h)

La méthode IWiaVideo ::CreateVideoByDevNum crée une connexion à un appareil de streaming vidéo avec le numéro d’appareil obtenu à partir d’une énumération Directhow.

Syntaxe

HRESULT CreateVideoByDevNum(
  [in] UINT uiDeviceNumber,
  [in] HWND hwndParent,
  [in] BOOL bStretchToFitParent,
  [in] BOOL bAutoBeginPlayback
);

Paramètres

[in] uiDeviceNumber

Type : UINT

Spécifie le numéro d’appareil Directshow de l’appareil vidéo.

[in] hwndParent

Type : HWND

Spécifie la fenêtre dans laquelle afficher la vidéo en streaming.

[in] bStretchToFitParent

Type : BOOL

Spécifie si l’affichage vidéo est étiré pour s’adapter à la fenêtre parente. Définissez ce paramètre sur TRUE si l’affichage doit être étiré pour s’adapter à la fenêtre parente ; sinon, définissez sur FALSE.

[in] bAutoBeginPlayback

Type : BOOL

Spécifie si la lecture de la vidéo en continu commence dès que cette méthode est retournée. Définissez ce paramètre sur TRUE pour provoquer une lecture immédiate ; définissez-le sur FALSE pour exiger un appel à IWiaVideo ::P lay avant que la lecture vidéo ne commence.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Par défaut, la vidéo s’affiche dans la résolution par défaut de l’appareil vidéo. Si bStretchToFitParent est défini sur TRUE, l’affichage vidéo remplit la fenêtre.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wiavideo.h
DLL Wiavideo.dll