IMFTimedText::AddDataSourceFromUrl 方法 (mfmediaengine.h)
從指定的 URL 新增計時文字數據源。
語法
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
);
參數
[in] url
類型: LPCWSTR
timed-text 數據源的 URL。
[in, optional] label
類型: LPCWSTR
包含數據源標籤標的 Null 終止寬字元字串。
[in, optional] language
類型: LPCWSTR
包含數據源語言的 Null 終止寬字元字串。
[in] kind
指定計時文字追蹤類型的 MF_TIMED_TEXT_TRACK_KIND型別值。
[in] isDefault
類型: BOOL
指定是否要新增預設數據來源。 指定 TRUE 以新增預設數據源或 FALSE。否則為 FALSE 。
[out] trackId
類型: DWORD*
接收所新增追蹤的唯一標識符指標。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | mfmediaengine.h |
程式庫 | Mfmediaengine.lib |
Dll | Mfmediaengine.dll |