Поделиться через


Метод 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

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 в противном случае.

[out] trackId

Тип: DWORD*

Получает указатель на уникальный идентификатор добавленной дорожки.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Целевая платформа Windows
Header mfmediaengine.h
Библиотека Mfmediaengine.lib
DLL Mfmediaengine.dll

См. также раздел

IMFTimedText