Interfaccia IAudioClock (audioclient.h)

L'interfaccia IAudioClock consente a un client di monitorare la frequenza dei dati di un flusso e la posizione corrente nel flusso. Il client ottiene un riferimento all'interfaccia IAudioClock di un oggetto di flusso chiamando il metodo IAudioClient::GetService con il riid del parametro impostato su REFIID IID_IAudioClock.

Quando si rilascia un'istanza dell'interfaccia IAudioClock , il client deve chiamare il metodo Release dell'interfaccia dallo stesso thread della chiamata a IAudioClient::GetService che ha creato l'oggetto.

Ereditarietà

L'interfaccia IAudioClock eredita dall'interfaccia IUnknown . IAudioClock include anche questi tipi di membri:

Metodi

L'interfaccia IAudioClock include questi metodi.

 
IAudioClock::GetCharacteristics

Il metodo GetCharacteristics è riservato per l'uso futuro.
IAudioClock::GetFrequency

Il metodo GetFrequency ottiene la frequenza del dispositivo.
IAudioClock::GetPosition

Il metodo GetPosition ottiene la posizione corrente del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione audioclient.h

Vedi anche

Interfacce audio principali

IAudioClient::GetService

WASAPI