Metodo IMFASFStreamSelector::GetBandwidthStep (wmcontainer.h)
Recupera i numeri di flusso che si applicano a un passaggio di larghezza di banda. Questo metodo viene usato per più contenuti MBR (Bit Rate).
Sintassi
HRESULT GetBandwidthStep(
[in] DWORD dwStepNum,
[out] DWORD *pdwBitrate,
[out] WORD *rgwStreamNumbers,
[out] ASF_SELECTION_STATUS *rgSelections
);
Parametri
[in] dwStepNum
Numero di passaggio della larghezza di banda per cui recuperare informazioni. Impostare questo valore su un numero compreso tra 0 e 1 minore del numero di passaggi di larghezza di banda restituiti da FMASFStreamSelector::GetBandwidthStepCount.
[out] pdwBitrate
Riceve la frequenza di bit associata al passaggio della larghezza di banda.
[out] rgwStreamNumbers
Indirizzo di una matrice che riceve i numeri di flusso. Il chiamante alloca la matrice. Le dimensioni della matrice devono essere almeno pari al valore restituito dal metodo IMFASFStreamSelector::GetStreamCount .
[out] rgSelections
Indirizzo di una matrice che riceve lo stato di selezione di ogni flusso, come valore ASF_SELECTION_STATUS . I membri di questa matrice corrispondono ai membri della matrice rgwStreamNumbers per indice. Il chiamante alloca la matrice. Le dimensioni della matrice devono essere almeno pari al valore restituito dal metodo IMFASFStreamSelector::GetStreamCount .
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
Commenti
I passaggi di larghezza di banda sono livelli di larghezza di banda usati per il contenuto MBR. Se si trasmette contenuto MBR, è possibile scegliere il passaggio di larghezza di banda corrispondente alle condizioni di rete per evitare interruzioni durante la riproduzione.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wmcontainer.h |
Libreria | Mfuuid.lib |