Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |