Interfaccia IMFTopology (mfidl.h)

Rappresenta una topologia. Una topologia descrive una raccolta di origini multimediali, sink e trasformazioni connesse in un determinato ordine. Questi oggetti sono rappresentati all'interno della topologia dai nodi della topologia, che espongono l'interfaccia IMFTopologyNode . Una topologia descrive il percorso dei dati multimediali attraverso questi nodi.

Per creare una topologia, chiamare MFCreateTopology.

Ereditarietà

L'interfaccia IMFTopology eredita da IMFAttributes. IMFTopology include anche questi tipi di membri:

Metodi

L'interfaccia IMFTopology include questi metodi.

 
IMFTopology::AddNode

Aggiunge un nodo alla topologia.
IMFTopology::Clear

Rimuove tutti i nodi dalla topologia.
IMFTopology::CloneFrom

Converte questa topologia in una copia di un'altra topologia.
IMFTopology::GetNode

Ottiene un nodo nella topologia, specificato dall'indice.
IMFTopology::GetNodeByID

Ottiene un nodo nella topologia, specificato dall'identificatore del nodo.
IMFTopology::GetNodeCount

Ottiene il numero di nodi nella topologia.
IMFTopology::GetOutputNodeCollection

Ottiene i nodi di output nella topologia.
IMFTopology::GetSourceNodeCollection

Ottiene i nodi di origine nella topologia.
IMFTopology::GetTopologyID

Ottiene l'identificatore della topologia.
IMFTopology::RemoveNode

Consente di rimuovere un nodo dalla topologia.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

IMFAttributes

Interfacce di Media Foundation

Topologie

Attributi della topologia