CMediaSample. GetTime, méthode
La GetTime méthode récupère les temps de flux auxquels cet exemple doit commencer et se terminer. Cette méthode implémente la méthode IMediaSample :: getTime .
Syntaxe
HRESULT GetTime(
REFERENCE_TIME *pTimeStart,
REFERENCE_TIME *pTimeEnd
);
Paramètres
-
pTimeStart
-
Pointeur vers une variable qui reçoit le temps de flux de début, en unités de 100 nanosecondes.
-
pTimeEnd
-
Pointeur vers une variable qui reçoit le temps de flux de fin, en unités de 100 nanosecondes. Si l’exemple n’a pas de temps d’arrêt, la valeur est définie sur l’heure de début plus un.
Valeur de retour
Retourne l’une des valeurs HRESULT indiquées dans le tableau suivant.
| Code de retour | Description |
|---|---|
|
Réussite. |
|
L’exemple a une heure de début valide, mais aucune heure d’arrêt. |
|
L’exemple n’a pas de datage valide. |
Notes
Les variables de membre de fin CMediaSample :: m _ Start et CMediaSample :: m _ spécifient les horodatages. La variable de membre CMediaSample :: m _ dwFlags spécifie si les horodatages sont valides.
Pour plus d’informations sur les horodatages, consultez heure et horloges dans DirectShow.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|