Método IMFASFStreamSelector::BitrateToStepNumber (wmcontainer.h)
Recupera o índice de uma etapa de largura de banda apropriada para uma taxa de bits especificada. Esse método é usado para conteúdo de taxa de vários bits (MBR).
Sintaxe
HRESULT BitrateToStepNumber(
[in] DWORD dwBitrate,
[out] DWORD *pdwStepNum
);
Parâmetros
[in] dwBitrate
A taxa de bits para a qual encontrar uma etapa de largura de banda.
[out] pdwStepNum
Recebe o número da etapa. Use esse número para recuperar informações sobre a etapa chamando IMFASFStreamSelector::GetBandwidthStep.
Retornar valor
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Comentários
Em um cenário de MBR (taxa de vários bits) de streaming, chame esse método com a taxa de dados atual da conexão de rede para determinar a etapa correta a ser usada. Você também pode chamar esse método periodicamente durante todo o streaming para garantir que a melhor etapa seja usada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wmcontainer.h |
Biblioteca | Mfuuid.lib |