Método IMFHttpDownloadRequest::GetTimeSeekResult (mfidl.h)
Invocado pelo Microsoft Media Foundation para recuperar os valores do cabeçalho HTTP TimeSeekRange.DLNA.ORG, se houver, que o servidor especificou em sua resposta.
Sintaxe
HRESULT GetTimeSeekResult(
[out] QWORD *pqwStartTime,
[out] QWORD *pqwStopTime,
[out] QWORD *pqwDuration
);
Parâmetros
[out] pqwStartTime
O deslocamento de hora inicial, especificado em unidades de cem nanossegundos.
[out] pqwStopTime
O deslocamento de hora de término, especificado em unidades de cem nanossegundos
[out] pqwDuration
A duração do tempo dos dados contidos na resposta, especificada em unidades de cem nanossegundos. Defina esse parâmetro como 0 se o servidor não especificar uma duração (ou seja, "*" especificada como a duração.)
Retornar valor
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O cabeçalho HTTP TimeSeekRange.DLNA.ORG estava presente na resposta e poderia ser analisado com êxito. |
|
O cabeçalho HTTP TimeSeekRange.DLNA.ORG não estava presente na resposta ou teve um erro de sintaxe. |
|
O parâmetro pfNullSOurceOrigin é um ponteiro inválido. |
Comentários
Os valores de todos os parâmetros devem ser definidos como 0 se GetTimeSeekResult for invocado antes de EndReceiveResponse ser invocado. Para obter informações sobre a sintaxe do cabeçalho TimeSeekRange.DLNA.ORG, consulte o site da DLNA.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1703 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |
Biblioteca | Mfplat.lib; Mfplat.dll |