Compartilhar via


Método IMFQualityManager::NotifyTopology (mfidl.h)

Chamado quando a Sessão de Mídia está prestes a começar a reproduzir uma nova topologia.

Sintaxe

HRESULT NotifyTopology(
  [in] IMFTopology *pTopology
);

Parâmetros

[in] pTopology

Ponteiro para a interface IMFTopology da nova topologia. Se esse parâmetro for NULL, o gerenciador de qualidade deverá liberar quaisquer referências à topologia anterior.

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
S_OK
O método foi bem-sucedido.

Comentários

Em um gerenciador de qualidade típico, esse método faz o seguinte:

  1. Enumera os nós na topologia.
  2. Chama IMFTopologyNode::GetObject para obter o objeto subjacente do nó.
  3. Consultas para a interface IMFQualityAdvise .
O gerente de qualidade pode usar os ponteiros IMFQualityAdvise para ajustar a qualidade do áudio-vídeo conforme necessário.

Requisitos

   
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 mfidl.h
Biblioteca Mfuuid.lib

Confira também

IMFQualityManager