Microsoft DirectX 8.0

Default DirectSound Device Filter

This filter is a generic audio rendering filter that you can connect to the output of any of the following filters, if they contain WAV audio: Async File Source, URL File Source, MPEG-1 Stream Splitter, AVI Splitter, WAVE Parser, or any audio transform filter. In addition to its basic sound-rendering capabilities, this filter can process Microsoft® DirectSound® API calls; use the IAMDirectSound methods to set and retrieve the window that will handle the sound playback. The DirectSound Audio Renderer is the default audio rendering filter for Microsoft® DirectShow®.

This filter supports sample rates between 100 and 100,000 Hz, regardless of the audio driver.

Filter Interfaces IAMDirectSound, IAMResourceControl, IBaseFilter, IBasicAudio, IDirectSound3DBuffer, IDirectSound3dListener, IMediaPosition, IMediaSeeking, IQualityControl, IReferenceClock
Input Pin Media Types MEDIATYPE_Audio, MEDIASUBTYPE_NULL, FORMAT_WaveFormatEx
Input Pin Interfaces IMemInputPin, IPin, IPinConnection, IQualityControl
Output Pin Media Types Not applicable.
Output Pin Interfaces Not applicable.
Filter CLSID CLSID_DSoundRender
Property Page CLSID CLSID_AudioProperties, CLSID_AudioRendererAdvancedProperties
Executable quartz.dll
Merit MERIT_PREFERRED - 1
Category CLSID_AudioRendererCategory