Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Datenstromnummern ab, die für einen Bandbreitenschritt gelten. Diese Methode wird für MBR-Inhalte (Multiple Bit Rate) verwendet.
Syntax
HRESULT GetBandwidthStep(
[in] DWORD dwStepNum,
[out] DWORD *pdwBitrate,
[out] WORD *rgwStreamNumbers,
[out] ASF_SELECTION_STATUS *rgSelections
);
Parameter
[in] dwStepNum
Anzahl des Bandbreitenschritts, für den Informationen abgerufen werden sollen. Legen Sie diesen Wert auf eine Zahl zwischen 0 und 1 kleiner als die Anzahl der Bandbreitenschritte fest, die von IMFASFStreamSelector::GetBandwidthStepCount zurückgegeben werden.
[out] pdwBitrate
Empfängt die Bitrate, die dem Bandbreitenschritt zugeordnet ist.
[out] rgwStreamNumbers
Adresse eines Arrays, das die Datenstromnummern empfängt. Der Aufrufer ordnet das Array zu. Die Arraygröße muss mindestens so groß sein wie der von der IMFASFStreamSelector::GetStreamCount-Methode zurückgegebene Wert.
[out] rgSelections
Adresse eines Arrays, das die Auswahl status jedes Datenstroms als ASF_SELECTION_STATUS Wert empfängt. Die Member dieses Arrays entsprechen den Membern des rgwStreamNumbers-Arrays nach Index. Der Aufrufer ordnet das Array zu. Die Arraygröße muss mindestens so groß sein wie der von der IMFASFStreamSelector::GetStreamCount-Methode zurückgegebene Wert.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
Hinweise
Bandbreitenschritte sind Bandbreitenebenen, die für MBR-Inhalte verwendet werden. Wenn Sie MBR-Inhalte streamen, können Sie den Bandbreitenschritt auswählen, der den Netzwerkbedingungen entspricht, um Unterbrechungen während der Wiedergabe zu vermeiden.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | wmcontainer.h |
| Bibliothek | Mfuuid.lib |