Método IMFQualityAdvise::SetDropMode (mfidl.h)
Define o modo de soltar. No modo de remoção, um componente descarta amostras, mais ou menos agressivamente, dependendo do nível do modo de remoção.
Sintaxe
HRESULT SetDropMode(
[in] MF_QUALITY_DROP_MODE eDropMode
);
Parâmetros
[in] eDropMode
Modo de remoção solicitado, especificado como membro da enumeração MF_QUALITY_DROP_MODE .
Valor retornado
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. |
|
O componente não dá suporte ao modo especificado nem a modos superiores. |
Comentários
Se esse método for chamado em uma fonte de mídia, a fonte de mídia poderá alternar entre a saída fina e não fina. Se isso ocorrer, os fluxos afetados enviarão um evento MEStreamThinMode para indicar a transição. A operação é assíncrona; depois que SetDropMode retornar, você poderá receber amostras que foram enfileiradas antes da transição. O evento MEStreamThinMode marca o ponto exato no fluxo em que a transição ocorre.
Requisitos
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |
Biblioteca | Mfuuid.lib |