Méthode CMediaSample. SetMediaTime

La SetMediaTime méthode définit les temps de support pour cet exemple. Cette méthode implémente la méthode IMediaSample :: SetMediaTime .

Syntaxe

HRESULT SetMediaTime(
   LONGLONG *pStart,
   LONGLONG *pEnd
);

Paramètres

pStart

Pointeur désignant l’heure de début du média, ou null.

Attente

Pointeur désignant l’heure d’arrêt du support, ou null.

Valeur retournée

Retourne S _ OK.

Remarques

L’heure d’arrêt du support doit être supérieure à l’heure de début du support. Utilisez null pour invalider les temps de support.

Le paramètre en attente spécifie un temps de support absolu, mais la variable de membre CMediaSample :: m _ MediaEnd est calculée comme un décalage par rapport à pstart. En d’autres termes, m _ MediaEnd = * pTimeEnd * pTimeStart.

Pour plus d’informations sur les temps de support, consultez heure et horloges dans DirectShow.

Configuration requise

Condition requise Valeur
En-tête
Amfilter. h (inclure Flux. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)

Voir aussi

CMediaSample, classe