IAudioClock2-Schnittstelle (audioclient.h)
Die IAudioClock2-Schnittstelle wird verwendet, um die aktuelle Geräteposition abzurufen.
Um einen Verweis auf die IAudioClock2-Schnittstelle abzurufen, muss die Anwendung IAudioClock::QueryInterface aufrufen, um den Schnittstellenzeiger von der IAudioClock-Schnittstelle des Streamobjekts anzufordern.
Der Client ruft einen Verweis auf die IAudioClock-Schnittstelle eines Streamobjekts ab, indem er die IAudioClient::GetService-Methode aufruft, wobei der Parameter riid auf REFIID IID_IAudioClock festgelegt ist.
Beim Freigeben einer IAudioClock2-Schnittstelle instance muss der Client die Release-Methode der Schnittstelle aus demselben Thread aufrufen wie der Aufruf von IAudioClient::GetService, der das Objekt erstellt hat.
Vererbung
Die IAudioClock2-Schnittstelle erbt von der IUnknown-Schnittstelle . IAudioClock2 verfügt auch über folgende Membertypen:
Methoden
Die IAudioClock2-Schnittstelle verfügt über diese Methoden.
IAudioClock2::GetDevicePosition Die GetDevicePosition-Methode ruft die aktuelle Geräteposition in Frames direkt von der Hardware ab. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | audioclient.h |