MÉTHODE IMFByteStreamTimeSeek::GetTimeSeekResult (mfidl.h)
Obtient le résultat d’une recherche basée sur le temps.
Syntaxe
HRESULT GetTimeSeekResult(
[out] QWORD *pqwStartTime,
[out] QWORD *pqwStopTime,
[out] QWORD *pqwDuration
);
Paramètres
[out] pqwStartTime
Reçoit la nouvelle position après la recherche, en unités de 100 nanosecondes.
[out] pqwStopTime
Reçoit l’heure d’arrêt, en unités de 100 nanosecondes. Si l’heure d’arrêt est inconnue, la valeur est égale à zéro.
[out] pqwDuration
Reçoit la durée totale du fichier, en unités de 100 nanosecondes. Si la durée est inconnue, la valeur est –1.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
S_OK |
|
Le flux d’octets ne prend pas en charge la recherche basée sur le temps, ou aucune donnée n’est disponible. |
Notes
Cette méthode retourne la réponse du serveur d’une recherche basée sur le temps précédente.
Note Cette méthode ne peut normalement pas être appelée tant que certaines données n’ont pas été lues à partir du flux d’octets, car la méthode IMFByteStreamTimeSeek::TimeSeek n’envoie pas de requête serveur immédiatement.
Configuration requise
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | mfidl.h |