Partager via


MÉTHODE IMFTimedText ::AddDataSourceFromUrl (mfmediaengine.h)

Ajoute une source de données de texte chronoté à partir de l’URL spécifiée.

Syntaxe

HRESULT AddDataSourceFromUrl(
  [in]           LPCWSTR                  url,
  [in, optional] LPCWSTR                  label,
  [in, optional] LPCWSTR                  language,
  [in]           MF_TIMED_TEXT_TRACK_KIND kind,
  [in]           BOOL                     isDefault,
  [out]          DWORD                    *trackId
);

Paramètres

[in] url

Type : LPCWSTR

URL de la source de données de texte chronopliquée.

[in, optional] label

Type : LPCWSTR

Chaîne de caractères larges terminée par null qui contient l’étiquette de la source de données.

[in, optional] language

Type : LPCWSTR

Chaîne de caractères larges terminée par null qui contient la langue de la source de données.

[in] kind

Type : MF_TIMED_TEXT_TRACK_KIND

Valeur de type MF_TIMED_TEXT_TRACK_KIND qui spécifie le type de piste de texte chronopliquée.

[in] isDefault

Type : BOOL

Spécifie s’il faut ajouter la source de données par défaut. Spécifiez TRUE pour ajouter la source de données par défaut ou FALSE dans le cas contraire.

[out] trackId

Type : DWORD*

Reçoit un pointeur vers l’identificateur unique de la piste ajoutée.

Valeur retournée

Type : HRESULT

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

Spécifications

Condition requise Valeur
Plateforme cible Windows
En-tête mfmediaengine.h
Bibliothèque Mfmediaengine.lib
DLL Mfmediaengine.dll

Voir aussi

IMFTimedText