Método IMFTimedText::AddDataSourceFromUrl (mfmediaengine.h)
Adiciona uma fonte de dados de texto cronometrado da URL especificada.
Sintaxe
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
);
Parâmetros
[in] url
Tipo: LPCWSTR
A URL da fonte de dados de texto cronometrado.
[in, optional] label
Tipo: LPCWSTR
Cadeia de caracteres largos terminada em nulo que contém o rótulo da fonte de dados.
[in, optional] language
Tipo: LPCWSTR
Cadeia de caracteres largos terminada em nulo que contém o idioma da fonte de dados.
[in] kind
Tipo: MF_TIMED_TEXT_TRACK_KIND
Um valor de tipo MF_TIMED_TEXT_TRACK_KIND que especifica o tipo de faixa de texto cronometrado.
[in] isDefault
Tipo: BOOL
Especifica se a fonte de dados padrão deve ser adicionada. Especifique TRUE para adicionar a fonte de dados padrão ou FALSE caso contrário.
[out] trackId
Tipo: DWORD*
Recebe um ponteiro para o identificador exclusivo para a faixa adicionada.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mfmediaengine.h |
Biblioteca | Mfmediaengine.lib |
DLL | Mfmediaengine.dll |