Freigeben über


MFCreateSourceReaderFromURL-Funktion (mfreadwrite.h)

Erstellt den Quellleser aus einer URL.

Syntax

HRESULT MFCreateSourceReaderFromURL(
  [in]  LPCWSTR         pwszURL,
  [in]  IMFAttributes   *pAttributes,
  [out] IMFSourceReader **ppSourceReader
);

Parameter

[in] pwszURL

Die URL einer zu öffnenden Mediendatei.

[in] pAttributes

Zeiger auf die IMFAttributes-Schnittstelle . Sie können diesen Parameter verwenden, um den Quellleser zu konfigurieren. Weitere Informationen finden Sie unter Quellleserattribute. Dieser Parameter kann NULL sein.

[out] ppSourceReader

Empfängt einen Zeiger auf die IMFSourceReader-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.

Rückgabewert

Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Rufen Sie CoInitialize(Ex) und MFStartup auf, bevor Sie diese Funktion aufrufen.

Intern ruft der Quellleser die IMFSourceResolver::CreateObjectFromURL-Methode auf, um eine Medienquelle aus der URL zu erstellen.

Diese Funktion ist unter Windows Vista verfügbar, wenn die Plattformupdateergänzung für Windows Vista installiert ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista und Plattform-Update-Ergänzung für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfreadwrite.h
Bibliothek Mfreadwrite.lib
DLL Mfreadwrite.dll

Weitere Informationen

Media Foundation-Funktionen

Quellleser