Microsoft SDK for Java

IDirectSound3dBuffer Interface

This is an interface of the com.ms.directX package.

public interface IDirectSound3dBuffer extends IUnknown
{
  // Methods
  public void getAllParameters(DS3dBuffer buffer);
  public void getConeAngles(int[] inCone, int[] outCone);
  public void getConeOrientation(D3dVector orientation);
  public void getConeOutsideVolume(int[] coneOutsideVolume);
  public void getMaxDistance(float[] maxDistance);
  public void getMinDistance(float[] minDistance);
  public void getMode(int[] mode);
  public void getPosition(D3dVector position);
  public void getVelocity(D3dVector velocity);
  public void setAllParameters(DS3dBuffer buffer, int applyFlag);
  public void setConeAngles(int inCone, int outCone, int applyFlag);
  public void setConeOrientation(float x, float y, float z,
        int applyFlag);
  public void setConeOutsideVolume(int coneOutsideVolume,
        int applyFlag);
  public void setMaxDistance(float maxDistance, int applyFlag);
  public void setMinDistance(float minDistance, int applyFlag);
  public void setMode(int mode, int applyFlag);
  public void setPosition(float x, float y, float z, int applyFlag);
  public void setVelocity(float x, float y, float z, int applyFlag);
}

For a description of methods and parameters, see DirectSound3dBuffer.

Hierarchy

IUnknown 
  |
  +--IDirectSound3dBuffer

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