Microsoft SDK for Java

IDirectSound Interface

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.

Hierarchy

IUnknown  |
  +--IDirectSound

© 1999 Microsoft Corporation. All rights reserved. Terms of use.