Share via


Fonction MFCreateSourceReaderFromURL (mfreadwrite.h)

Crée le lecteur source à partir d’une URL.

Syntaxe

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

Paramètres

[in] pwszURL

URL d’un fichier multimédia à ouvrir.

[in] pAttributes

Pointeur vers l’interface IMFAttributes . Vous pouvez utiliser ce paramètre pour configurer le lecteur source. Pour plus d’informations, consultez Attributs du lecteur source. Ce paramètre peut être NULL.

[out] ppSourceReader

Reçoit un pointeur vers l’interface IMFSourceReader . L’appelant doit libérer l’interface.

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Appelez CoInitialize(Ex) et MFStartup avant d’appeler cette fonction.

En interne, le lecteur source appelle la méthode IMFSourceResolver ::CreateObjectFromURL pour créer une source multimédia à partir de l’URL.

Cette fonction est disponible sur Windows Vista si le Supplément de mise à jour de la plateforme pour Windows Vista est installé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista et supplément de mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête mfreadwrite.h
Bibliothèque Mfreadwrite.lib
DLL Mfreadwrite.dll

Voir aussi

Fonctions Media Foundation

Lecteur source