IAMTimelineSrc :: SpliceWithNext, méthode

Notes

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

La SpliceWithNext méthode joint l’objet source à un autre objet source.

Syntaxe

HRESULT SpliceWithNext(
   IAMTimelineObj *pNext
);

Paramètres

pNext

Pointeur vers l’interface IAMTimelineObj de l’objet source à joindre à la source actuelle.

Valeur de retour

Retourne une valeur HRESULT . Les valeurs de retour possibles sont les suivantes :

Code de retour Description
_OK
Réussite.
E _ INVALIDARG
Argument non valide.
E _ NOinterface
L’objet spécifié par le paramètre pNext n’est pas un objet source.
_pointeur E
Argument de pointeur null .

Notes

Comme c’est actuellement le cas, cette méthode ignore les effets sur pNext.

Pour que cette méthode aboutisse, pNext doit être une trame de correspondance de l’objet source actuel, définie comme suit :

  • Il doit partager le même fichier source.
  • L’heure de début du support doit être égale à l’heure d’arrêt du support de la source actuelle.
  • La vitesse de lecture doit être la même. La vitesse de lecture est la durée du support, divisée par la durée de la chronologie.

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 IAMTimelineSrc

Codes d’erreur et de réussite