Microsoft DirectX 8.0 |
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 |