Méthode CBaseStreamControl. SetSyncSource

La SetSyncSource méthode notifie la classe de base de l’horloge de référence actuelle.

Syntaxe

void SetSyncSource(
   IReferenceClock *pRefClock
);

Paramètres

pRefClock

Pointeur vers l’interface IReferenceClock de l’horloge de référence.

Valeur retournée

Cette méthode ne retourne pas de valeur.

Remarques

Appelez cette méthode à l’intérieur de la méthode IMediaFilter :: SetSyncSource du filtre. La classe CBaseStreamControl utilise l’interface IReferenceClock pour s’assurer qu’elle n’ignore pas les exemples trop rapidement.

Exemples

STDMETHODIMP CMyFilter::SetSyncSource(IReferenceClock *pClock)
{
    // Note: It's OK if pClock is NULL.

    m_pMyPin->SetSyncSource(pClock);
    return CBaseFilter::SetSyncSource(pClock);
}

Configuration requise

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

Voir aussi

CBaseStreamControl, classe