Método IMFByteStreamTimeSeek::GetTimeSeekResult (mfidl.h)
Obtém o resultado de uma busca baseada em tempo.
Sintaxe
HRESULT GetTimeSeekResult(
[out] QWORD *pqwStartTime,
[out] QWORD *pqwStopTime,
[out] QWORD *pqwDuration
);
Parâmetros
[out] pqwStartTime
Recebe a nova posição após a busca, em unidades de 100 nanossegundos.
[out] pqwStopTime
Recebe o tempo de parada, em unidades de 100 nanossegundos. Se o tempo de parada for desconhecido, o valor será zero.
[out] pqwDuration
Recebe a duração total do arquivo, em unidades de 100 nanossegundos. Se a duração for desconhecida, o valor será –1.
Valor retornado
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
O fluxo de bytes não dá suporte à busca baseada em tempo ou nenhum dado está disponível. |
Comentários
Esse método retorna a resposta do servidor de uma busca baseada em tempo anterior.
Nota Normalmente, esse método não pode ser invocado até que alguns dados sejam lidos do fluxo de bytes, pois o método IMFByteStreamTimeSeek::TimeSeek não envia uma solicitação de servidor imediatamente.
Requisitos
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |