Interface IAudioClock (audioclient.h)

L’interface IAudioClock permet à un client de surveiller le débit de données d’un flux et la position actuelle dans le flux. Le client obtient une référence à l’interface IAudioClock d’un objet de flux en appelant la méthode IAudioClient ::GetService avec le paramètre riid défini sur REFIID IID_IAudioClock.

Lors de la libération d’une interface IAudioClock instance, le client doit appeler la méthode Release de l’interface à partir du même thread que l’appel à IAudioClient ::GetService qui a créé l’objet.

Héritage

L’interface IAudioClock hérite de l’interface IUnknown. IAudioClock a également les types de membres suivants :

Méthodes

L’interface IAudioClock a ces méthodes.

 
IAudioClock ::GetCharacteristics

La méthode GetCharacteristics est réservée pour une utilisation ultérieure.
IAudioClock ::GetFrequency

La méthode GetFrequency obtient la fréquence de l’appareil.
IAudioClock ::GetPosition

La méthode GetPosition obtient la position actuelle de l’appareil.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête audioclient.h

Voir aussi

Interfaces audio principales

IAudioClient ::GetService

WASAPI