Metodo IMFTopologyNode::GetInput (mfidl.h)

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

Sintassi

HRESULT GetInput(
  [in]  DWORD           dwInputIndex,
  [out] IMFTopologyNode **ppUpstreamNode,
  [out] DWORD           *pdwOutputIndexOnUpstreamNode
);

Parametri

[in] dwInputIndex

Indice in base zero di un flusso di input in questo nodo.

[out] ppUpstreamNode

Riceve un puntatore all'interfaccia IMFTopologyNode del nodo connesso al flusso di input specificato. Il chiamante deve rilasciare l'interfaccia.

[out] pdwOutputIndexOnUpstreamNode

Riceve l'indice del flusso di output connesso al flusso di input di questo nodo.

Valore restituito

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

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_INVALIDARG
L’indice non è compreso nell'intervallo.
MF_E_NOT_FOUND
Il flusso di input specificato non è connesso a un altro nodo.

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
Libreria Mfuuid.lib

Vedi anche

IMFTopologyNode

Topologie