Condividi tramite


Metodo IMFByteStreamTimeSeek::GetTimeSeekResult (mfidl.h)

Ottiene il risultato di una ricerca basata sul tempo.

Sintassi

HRESULT GetTimeSeekResult(
  [out] QWORD *pqwStartTime,
  [out] QWORD *pqwStopTime,
  [out] QWORD *pqwDuration
);

Parametri

[out] pqwStartTime

Riceve la nuova posizione dopo la ricerca, in 100-nanosecondi unità.

[out] pqwStopTime

Riceve il tempo di arresto in 100-nanosecondi. Se l'ora di arresto è sconosciuta, il valore è zero.

[out] pqwDuration

Riceve la durata totale del file, in 100-nanosecondi. Se la durata è sconosciuta, il valore è –1.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
MF_E_INVALIDREQUEST
Il flusso di byte non supporta la ricerca basata sul tempo o nessun dato è disponibile.

Commenti

Questo metodo restituisce la risposta del server da una ricerca basata sul tempo precedente.

Nota Questo metodo normalmente non può essere richiamato finché alcuni dati non vengono letti dal flusso di byte, perché il metodo FMByteStreamTimeSeek::TimeSeek non invia immediatamente una richiesta server.
 

Requisiti

   
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

FMByteStreamTimeSeek