This is an interface of the com.ms.directX package.
public interface IDirectSound extends IUnknown { // Methods public void compact(); public DirectSoundBuffer createSoundBuffer( DSBufferDesc bufferDesc, byte[] format); public DirectSoundBuffer duplicateSoundBuffer( DirectSoundBuffer original); public void enumSoundDrivers(IEnumSoundDriversCallback callback, IUnknown context); public void getCaps(DSCaps caps); public void getSpeakerConfig(int[] speakerConfig); public void initialize(_Guid guid); public void setCooperativeLevel(int hwnd, int level); public void setSpeakerConfig(int speakerConfig); }
For a description of methods and parameters, see DirectSound.
IUnknown | +--IDirectSound