Microsoft DirectX 8.1 (C++)

IAMDirectSound Interface

The IAMDirectSound interface is implemented by the DirectSound Renderer Filter and the Audio Renderer (WaveOut) Filter. Applications use the IAMDirectSound interface to control whether the application's sounds will still be audible when other sound applications have the focus and to control which of the application's windows is associated with sound.

Note   Only the IAMDirectSound::GetWindowFocus and IAMDirectSound::SetWindowFocus methods are currently implemented for this interface.

In addition to the methods inherited from IUnknown, the IAMDirectSound interface exposes the following methods.

Method Description
GetDirectSoundInterface Not currently implemented.
GetPrimaryBufferInterface Not currently implemented.
GetSecondaryBufferInterface Not currently implemented.
ReleaseDirectSoundInterface Not currently implemented.
ReleasePrimaryBufferInterface Not currently implemented.
ReleaseSecondaryBufferInterface Not currently implemented.
SetWindowFocus Sets the window that will handle sound playback for the current media file.
GetWindowFocus Retrieves the window that is handling sound playback for the current media file.