IMFASFStreamSelector::BitrateToStepNumber-Methode (wmcontainer.h)
Ruft den Index eines Bandbreitenschritts ab, der für eine angegebene Bitrate geeignet ist. Diese Methode wird für MBR-Inhalte (Multiple Bit Rate) verwendet.
Syntax
HRESULT BitrateToStepNumber(
[in] DWORD dwBitrate,
[out] DWORD *pdwStepNum
);
Parameter
[in] dwBitrate
Die Bitrate, für die ein Bandbreitenschritt ermittelt werden soll.
[out] pdwStepNum
Empfängt die Schrittnummer. Verwenden Sie diese Nummer, um Informationen zum Schritt abzurufen, indem Sie IMFASFStreamSelector::GetBandwidthStep aufrufen.
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
Rufen Sie in einem MBR-Szenario (Streaming mit mehreren Bitraten) diese Methode mit der aktuellen Datenrate der Netzwerkverbindung auf, um den richtigen Schritt zu ermitteln. Sie können diese Methode auch während des gesamten Streamings regelmäßig aufrufen, um sicherzustellen, dass der beste Schritt verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
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 |