Méthode CSourceSeeking. ConvertTimeFormat

La ConvertTimeFormat méthode convertit d’un format d’heure en un autre. Cette méthode implémente la méthode IMediaSeeking :: ConvertTimeFormat .

Syntaxe

HRESULT ConvertTimeFormat(
         LONGLONG *pTarget,
   const GUID     *pTargetFormat,
         LONGLONG Source,
   const GUID     *pSourceFormat
);

Paramètres

pTarget

Pointeur vers une variable qui reçoit l’heure convertie.

pTargetFormat

Pointeur vers le GUID du format cible. Si la valeur est null, le format actuel est utilisé. Consultez GUID de format d’heure.

Source

Valeur de temps à convertir.

pSourceFormat

Pointeur vers le GUID du format d’heure du format à convertir. Si la valeur est null, le format actuel est utilisé.

Valeur de retour

Retourne l’une des valeurs HRESULT listées dans le tableau suivant.

Code de retour Description
_OK
Succès
E _ INVALIDARG
Argument non valide
_pointeur E
Argument de pointeur null

Notes

Le seul format d’heure pris en charge par la classe de base est le format d’heure du _ _ _ temps de support (unités de 100 nanosecondes). Cette méthode retourne E _ INVALIDARG, sauf dans le cas trivial où PTargetFormat et pSourceFormat spécifient tous deux le temps de _ format du _ média _ .

Spécifications

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

Voir aussi

CSourceSeeking, classe