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.
| Microsoft DirectShow 9.0 | 
IAMDirectSound Interface
The IAMDirectSound interface specifies which window has focus for controlling DirectSound audio playback. DirectShow provides limited support for this interface:
- The DirectSound Renderer implements the GetFocusWindow and SetFocusWindow methods. It does not implement the other methods on the interface.
- The Audio Renderer (WaveOut) exposes the interface but does not implement any of its methods.
In addition to the methods inherited from IUnknown, the IAMDirectSound interface exposes the following methods.
| Method | Description | 
| GetDirectSoundInterface | Not implemented. | 
| GetFocusWindow | Retrieves the window that is handling sound playback for the current media file. | 
| GetPrimaryBufferInterface | Not implemented. | 
| GetSecondaryBufferInterface | Not implemented. | 
| ReleaseDirectSoundInterface | Not implemented. | 
| ReleasePrimaryBufferInterface | Not implemented. | 
| ReleaseSecondaryBufferInterface | Not implemented. | 
| SetFocusWindow | Sets the window that will handle sound playback for the current media file. | 
Requirements
Header: Include Amaudio.h.
Library: Use Strmiids.lib.