Freigeben über


IAudioClient3-Schnittstelle (audioclient.h)

Die IAudioClient3-Schnittstelle wird von der IAudioClient2-Schnittstelle abgeleitet, mit einer Reihe zusätzlicher Methoden, die es einem WasAPI-Audioclient (Windows Audio Session API) ermöglichen, die unterstützten Periodizitäten und die aktuelle Periodizität der Audio-Engine abzufragen, sowie die Anforderungsinitialisierung eines freigegebenen Audiodatenstroms mit einer angegebenen Periodizität.

Vererbung

Die IAudioClient3-Schnittstelle erbt von IAudioClient2. IAudioClient3 verfügt auch über folgende Membertypen:

Methoden

Die IAudioClient3-Schnittstelle verfügt über diese Methoden.

 
IAudioClient3::GetCurrentSharedModeEnginePeriod

Gibt das aktuelle Format und die Periodizität der Audio-Engine zurück.
IAudioClient3::GetSharedModeEnginePeriod

Gibt den Periodizitätsbereich zurück, der vom Modul für das angegebene Datenstromformat unterstützt wird.
IAudioClient3::InitializeSharedAudioStream

Initialisiert einen freigegebenen Stream mit der angegebenen Periodizität.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile audioclient.h

Weitere Informationen

Kern-Audioschnittstellen

IAudioClient2