Condividi tramite


Interfaccia IAMClockSlave (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

L'interfaccia IAMClockSlave controlla la tolleranza di un renderer audio quando corrisponde alle frequenze con un altro orologio.

Se il renderer audio corrisponde alle frequenze con un altro orologio, consente all'audio di spostarsi fino alla quantità di tolleranza specificata. Se l'audio si allontana troppo avanti, il renderer elimina campioni; se si allontana troppo indietro, il renderer inserisce spazi invisibile all'utente. Questa interfaccia consente a un'applicazione di modificare la tolleranza rispetto all'impostazione predefinita.

L'impostazione di una tolleranza maggiore è probabile che il flusso audio diventi non sincronizzato con il flusso video. L'impostazione di una tolleranza più piccola può causare instabilità audio. Pertanto, la modifica dell'impostazione di tolleranza non è consigliata, a meno che non si disponga di un motivo specifico per farlo.

Ereditarietà

L'interfaccia IAMClockSlave eredita dall'interfaccia IUnknown . IAMClockSlave ha anche questi tipi di membri:

Metodi

L'interfaccia IAMClockSlave ha questi metodi.

 
IAMClockSlave::GetErrorTolerance

Il metodo GetErrorTolerance recupera la tolleranza di corrispondenza della frequenza del renderer audio.
IAMClockSlave::SetErrorTolerance

Il metodo SetErrorTolerance imposta la tolleranza di corrispondenza della frequenza del renderer audio.

Requisiti

   
Client minimo supportato Windows XP con SP1 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione strmif.h (include Dshow.h)

Vedi anche

Origini attive