Interfaccia IMFTopologyNode (mfidl.h)

Rappresenta un nodo in una topologia. Sono supportati i tipi di nodo seguenti:

  • Nodo di output. Rappresenta un sink multimediale.
  • Nodo di origine. Rappresenta un flusso multimediale.
  • Trasformare il nodo. Rappresenta una trasformazione Media Foundation (MFT).
  • Nodo tee. Fornisce un flusso multimediale a due o più nodi.
Per creare un nuovo nodo, chiamare la funzione MFCreateTopologyNode .

Ereditarietà

L'interfaccia IMFTopologyNode eredita da FMAttributes. IMFTopologyNode include anche questi tipi di membri:

Metodi

L'interfaccia IMFTopologyNode include questi metodi.

 
IMFTopologyNode::CloneFrom

Copia i dati da un altro nodo della topologia in questo nodo.
IMFTopologyNode::ConnectOutput

Connette un flusso di output da questo nodo al flusso di input di un altro nodo.
IMFTopologyNode::D isconnectOutput

Disconnette un flusso di output in questo nodo.
IMFTopologyNode::GetInput

Recupera il nodo connesso a un flusso di input specificato in questo nodo.
IMFTopologyNode::GetInputCount

Recupera il numero di flussi di input attualmente presenti in questo nodo.
IMFTopologyNode::GetInputPrefType

Recupera il tipo di supporto preferito per un flusso di input in questo nodo.
IMFTopologyNode::GetNodeType

Recupera il tipo di nodo.
IMFTopologyNode::GetObject

Ottiene l'oggetto associato a questo nodo.
IMFTopologyNode::GetOutput

Recupera il nodo connesso a un flusso di output specificato in questo nodo.
IMFTopologyNode::GetOutputCount

Recupera il numero di flussi di output attualmente presenti in questo nodo.
IMFTopologyNode::GetOutputPrefType

Recupera il tipo di supporto preferito per un flusso di output in questo nodo.
IMFTopologyNode::GetTopoNodeID

Recupera l'identificatore del nodo.
IMFTopologyNode::SetInputPrefType

Imposta il tipo di supporto preferito per un flusso di input in questo nodo.
IMFTopologyNode::SetObject

Imposta l'oggetto associato a questo nodo.
IMFTopologyNode::SetOutputPrefType

Imposta il tipo di supporto preferito per un flusso di output in questo nodo.
IMFTopologyNode::SetTopoNodeID

Imposta l'identificatore per il nodo.

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

Vedi anche

FMAttributes

Interfacce di Media Foundation

Topologie

Attributi del nodo topologia