Condividi tramite


Metodo IMFQualityManager::NotifyTopology (mfidl.h)

Chiamato quando la sessione multimediale sta per iniziare a riprodurre una nuova topologia.

Sintassi

HRESULT NotifyTopology(
  [in] IMFTopology *pTopology
);

Parametri

[in] pTopology

Puntatore all'interfaccia IMFTopology della nuova topologia. Se questo parametro è NULL, il gestore qualità deve rilasciare eventuali riferimenti alla topologia precedente.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.

Commenti

In un gestore qualità tipico questo metodo esegue le operazioni seguenti:

  1. Enumera i nodi nella topologia.
  2. Chiama IMFTopologyNode::GetObject per ottenere l'oggetto sottostante del nodo.
  3. Query per l'interfaccia IMFQualityAdvise .
Il responsabile della qualità può quindi usare i puntatori IMFQualityAdvise per regolare la qualità audio-video in base alle esigenze.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfidl.h
Libreria Mfuuid.lib

Vedi anche

IMFQualityManager