IAudioClient3 interface (audioclient.h)
The IAudioClient3 interface is derived from the IAudioClient2 interface, with a set of additional methods that enable a Windows Audio Session API (WASAPI) audio client to query for the audio engine's supported periodicities and current periodicity as well as request initialization of a shared audio stream with a specified periodicity.
Inheritance
The IAudioClient3 interface inherits from IAudioClient2. IAudioClient3 also has these types of members:
Methods
The IAudioClient3 interface has these methods.
IAudioClient3::GetCurrentSharedModeEnginePeriod Returns the current format and periodicity of the audio engine. |
IAudioClient3::GetSharedModeEnginePeriod Returns the range of periodicities supported by the engine for the specified stream format. |
IAudioClient3::InitializeSharedAudioStream Initializes a shared stream with the specified periodicity. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2016 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | audioclient.h |