Defines a Windows Audio Session API (WASAPI) audio client for Xbox One.
interface IAudioClient2 : public IAudioClient
IAudioClient2 is based on IAudioClient, with a set of additional methods that enable the audio client to opt in for offloading, query stream properties, and get information from the hardware that handles offloading. It also supports methods to register and unregister volume notifications for media streams.
The audio client can be successful in creating an offloaded stream if the underlying endpoint supports the hardware audio engine, the endpoint has been enumerated and discovered by the audio system, and there are still offload pin instances available on the endpoint.
Header: Declared in audioclient.h.
Library: Use mmdevapi.lib.