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 |