IAudioClient3 interface

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 a shared audio stream with a specified periodicity.

Members

The IAudioClient3 interface inherits from IAudioClient2. IAudioClient3 also has these types of members:

Methods

The IAudioClient3 interface has these methods.

MethodDescription
GetCurrentSharedModeEnginePeriod

Returns the current format and periodicity of the audio engine.

GetSharedModeEnginePeriod

Returns the range of periodicities supported by the engine for the specified stream format.

InitializeSharedAudioStream

Initializes a shared stream with the specified periodicity.

 

Remarks

Requirements

Minimum supported client

Windows 10 [desktop apps | UWP apps]

Minimum supported server

Windows Server 2016 [desktop apps | Windows Store apps]

Header

Audioclient.h

See also

IAudioClient2
Core Audio Interfaces

 

 

Show: