IHardwareAudioEngineBase interface (audioengineendpoint.h)
The IHardwareAudioEngineBase interface is implemented by audio endpoints for the audio stack to use to configure and retrieve information about the hardware audio engine.
Inheritance
The IHardwareAudioEngineBase interface inherits from the IUnknown interface. IHardwareAudioEngineBase also has these types of members:
Methods
The IHardwareAudioEngineBase interface has these methods.
IHardwareAudioEngineBase::GetAvailableOffloadConnectorCount The GetAvailableOffloadConnectorCount method retrieves the number of available endpoints that can handle offloaded streams on the hardware audio engine. |
IHardwareAudioEngineBase::GetEngineFormat The GetEngineFormat method retrieves the current data format of the offloaded audio stream. |
IHardwareAudioEngineBase::GetGfxState The GetGfxState method retrieves the GFX state of the offloaded audio stream. |
IHardwareAudioEngineBase::SetEngineDeviceFormat The SetEngineDeviceFormat method sets the waveform audio format for the hardware audio engine. |
IHardwareAudioEngineBase::SetGfxState The SetGfxState method sets the GFX state of the offloaded audio stream. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Target Platform | Windows |
Header | audioengineendpoint.h |