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 |