IAMTimelineTransable :: GetTransAtTime, méthode

Notes

[Déconseillé. Cette API peut être supprimée des futures versions de Windows.]

La GetTransAtTime méthode récupère la transition la plus proche du temps spécifié, en fonction des conditions limites spécifiées.

Syntaxe

HRESULT GetTransAtTime(
  [out] IAMTimelineObj **ppObj,
        REFERENCE_TIME Time,
        long           SearchDirection
);

Paramètres

ppObj [ à]

Reçoit un pointeur vers l’interface IAMTimelineObj de la transition.

Time

Heure à partir de laquelle commencer la recherche, en unités de 100 nanosecondes.

SearchDirection

Membre du type d' _ _ _ indicateur de recherche DEXTERF Track qui spécifie les conditions limites pour la recherche.

Valeur de retour

Retourne l’une des valeurs HRESULT suivantes :

Code de retour Description
S _ false
Aucune transition n’a été trouvée.
_OK
La transition a été trouvée.
E _ INVALIDARG
Argument non valide.
_pointeur E
Argument de pointeur null .

Notes

Si la méthode retourne la valeur _ OK, l’interface IAMTimelineObj qu’elle retourne a un nombre de références en attente. Veillez à libérer l’interface une fois que vous avez fini de l’utiliser.

Notes

Le fichier d’en-tête qedit. h n’est pas compatible avec les en-têtes Direct3D ultérieurs à la version 7.

Notes

pour obtenir Qedit. h, téléchargez la mise à jour Microsoft Windows SDK pour Windows Vista et .NET Framework 3,0. Qedit. h n’est pas disponible dans le Microsoft Windows SDK pour Windows 7 et .NET Framework 3,5 Service Pack 1.

Spécifications

Condition requise Valeur
En-tête
Qedit. h
Bibliothèque
Strmiids. lib

Voir aussi

Interface IAMTimelineTransable

Codes d’erreur et de réussite