IMiniportAudioEngineNode interface (portcls.h)
This interface allows a miniport driver to use KS properties that access the audio engine via a KS filter handle.
Inheritance
The IMiniportAudioEngineNode interface inherits from the IUnknown interface. IMiniportAudioEngineNode also has these types of members:
Methods
The IMiniportAudioEngineNode interface has these methods.
IMiniportAudioEngineNode::GetAudioEngineDescriptor Gets the descriptor for the audio engine node. |
IMiniportAudioEngineNode::GetBufferSizeRange Gets the minimum and maximum buffer size that the hardware audio engine can support. |
IMiniportAudioEngineNode::GetDeviceAttributeSteppings Gets the allowed stepping value for the audio device attribute. |
IMiniportAudioEngineNode::GetDeviceChannelCount Gets a count of the number of channels supported by the audio device. |
IMiniportAudioEngineNode::GetDeviceChannelMute Gets the state of the Mute node for the audio device channel. |
IMiniportAudioEngineNode::GetDeviceChannelPeakMeter Gets the PeakMeter value for the audio device channel. |
IMiniportAudioEngineNode::GetDeviceChannelVolume Gets the volume level for a given channel of the audio device. |
IMiniportAudioEngineNode::GetDeviceFormat Gets the audio data format for an audio device. |
IMiniportAudioEngineNode::GetEngineFormatSize Gets the format type and the buffer size for the audio engine's audio data format. |
IMiniportAudioEngineNode::GetGfxState Gets the state of the global effects (GFX) node in the audio engine. |
IMiniportAudioEngineNode::GetMixFormat Gets the audio data format for the audio engine mixer. |
IMiniportAudioEngineNode::GetSupportedDeviceFormats Gets the supported audio data formats for the audio device. |
IMiniportAudioEngineNode::SetDeviceChannelMute Sets the state of the Mute node for the audio device channel. |
IMiniportAudioEngineNode::SetDeviceChannelVolume Sets the volume level for a given channel of the audio device. |
IMiniportAudioEngineNode::SetDeviceFormat Sets the audio data format for an audio device. |
IMiniportAudioEngineNode::SetGfxState Sets the state of the global effects (GFX) node in the audio engine. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Target Platform | Windows |
Header | portcls.h |