IMFPMediaItem::SetStreamSelection-Methode (mfplay.h)

Wichtig Veraltet. Diese API kann aus zukünftigen Versionen von Windows entfernt werden. Anwendungen sollten die Mediensitzung für die Wiedergabe verwenden.
 

Wählt einen Stream aus oder hebt die Auswahl auf.

Syntax

HRESULT SetStreamSelection(
  [in] DWORD dwStreamIndex,
  [in] BOOL  fEnabled
);

Parameter

[in] dwStreamIndex

Nullbasierter Index des Datenstroms. Um die Anzahl der Streams abzurufen, rufen Sie IMFPMediaItem::GetNumberOfStreams auf.

[in] fEnabled

Geben Sie an, ob der Stream ausgewählt oder deaktiviert werden soll.

Wert Bedeutung
TRUE
Der Stream ist ausgewählt. Während der Wiedergabe wird dieser Stream wiedergegeben.
FALSE
Der Stream ist nicht ausgewählt. Während der Wiedergabe wird dieser Stream nicht wiedergegeben.

Rückgabewert

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

Hinweise

Sie können diese Methode verwenden, um zu ändern, welche Streams ausgewählt werden. Die Änderung tritt beim nächsten Aufruf von IMFPMediaPlayer::SetMediaItem mit diesem Medienelement in Kraft. Wenn das Medienelement bereits auf dem Player festgelegt ist, erfolgt die Änderung nur, wenn Sie SetMediaItem mit diesem Medienelement erneut aufrufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfplay.h

Weitere Informationen

IMFPMediaItem

Verwenden von MFPlay für die Audio-/Videowiedergabe