共用方式為


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

指定計時文字追蹤類型的 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

另請參閱

IMFTimedText