Freigeben über


IWiaVideo::CreateVideoByDevNum-Methode (wiavideo.h)

Die IWiaVideo::CreateVideoByDevNum-Methode erstellt eine Verbindung mit einem Streamingvideogerät mit der Gerätenummer, die von einer Directshow-Enumeration abgerufen wurde.

Syntax

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

Parameter

[in] uiDeviceNumber

Typ: UINT

Gibt die Directshow-Gerätenummer des Videogeräts an.

[in] hwndParent

Typ: HWND

Gibt das Fenster an, in dem das Streamingvideo angezeigt werden soll.

[in] bStretchToFitParent

Typ: BOOL

Gibt an, ob die Videoanzeige so gestreckt ist, dass sie dem übergeordneten Fenster entspricht. Legen Sie diesen Parameter auf TRUE fest, wenn die Anzeige so gestreckt werden soll, dass sie dem übergeordneten Fenster entspricht. Legen Sie andernfalls auf FALSE fest.

[in] bAutoBeginPlayback

Typ: BOOL

Gibt an, ob das Streamingvideo mit der Wiedergabe beginnt, sobald diese Methode zurückgibt. Legen Sie diesen Parameter auf TRUE fest, um eine sofortige Wiedergabe zu verursachen. Legen Sie es auf FALSE fest, um einen Aufruf von IWiaVideo::P lay zu erfordern, bevor die Videowiedergabe beginnt.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Standardmäßig wird das Video in der Standardauflösung des Videogeräts angezeigt. Wenn bStretchToFitParent auf TRUE festgelegt ist, füllt die Videoanzeige das Fenster aus.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wiavideo.h
DLL Wiavideo.dll