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.
IUnknown | +--IDirectSound3dBuffer