IMFTimedText::AddDataSourceFromUrl-Methode (mfmediaengine.h)
Fügt eine Timed-Text-Datenquelle aus der angegebenen URL hinzu.
Syntax
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
);
Parameter
[in] url
Typ: LPCWSTR
Die URL der Datenquelle mit zeitgesteuertem Text.
[in, optional] label
Typ: LPCWSTR
Breitzeichenzeichenfolge mit NULL-Beendigung, die die Bezeichnung der Datenquelle enthält.
[in, optional] language
Typ: LPCWSTR
Breitzeichenzeichenfolge mit NULL-Beendigung, die die Sprache der Datenquelle enthält.
[in] kind
Ein MF_TIMED_TEXT_TRACK_KIND typisierter Wert, der die Art der zeitgesteuerten Textspur angibt.
[in] isDefault
Typ: BOOL
Gibt an, ob die Standarddatenquelle hinzugefügt werden soll. Geben Sie TRUE an, um die Standarddatenquelle hinzuzufügen, oder andernfalls FALSE .
[out] trackId
Typ: DWORD*
Empfängt einen Zeiger auf den eindeutigen Bezeichner für die hinzugefügte Spur.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mfmediaengine.h |
Bibliothek | Mfmediaengine.lib |
DLL | Mfmediaengine.dll |