Metodo IMFTopologyNode::GetOutput (mfidl.h)

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

Sintassi

HRESULT GetOutput(
  [in]  DWORD           dwOutputIndex,
  [out] IMFTopologyNode **ppDownstreamNode,
  [out] DWORD           *pdwInputIndexOnDownstreamNode
);

Parametri

[in] dwOutputIndex

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

[out] ppDownstreamNode

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

[out] pdwInputIndexOnDownstreamNode

Riceve l'indice del flusso di input connesso al flusso di output 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

   
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