Metodo IMFMediaSourceTopologyProvider::GetMediaSourceTopology (mfidl.h)

Restituisce una topologia per un'origine multimediale che compila una topologia interna.

Sintassi

HRESULT GetMediaSourceTopology(
  [in]  IMFPresentationDescriptor *pPresentationDescriptor,
  [out] IMFTopology               **ppTopology
);

Parametri

[in] pPresentationDescriptor

Puntatore all'interfaccia FMPresentationDescriptor del descrittore di presentazione dell'origine multimediale. Per ottenere questo puntatore, chiamare FMMediaSource::CreatePresentationDescriptor nell'origine multimediale o ottenere il puntatore dall'evento MENewPresentation .

[out] ppTopology

Riceve un puntatore all'interfaccia FMTo topologia della topologia . Il chiamante deve rilasciare l'interfaccia.

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
Argomento non valido. Ad esempio, un parametro di input NULL o il descrittore di presentazione non è valido.

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

IMFMediaSourceTopologyProvider

Origine sequencer