The DSCaps Class of the com.ms.directX package specifies the capabilities of a DirectSound device for use by the getCaps method.
public final class DSCaps { // Fields public int flags; public int freeHw3DAllBuffers; public int freeHw3DStaticBuffers; public int freeHw3DStreamingBuffers; public int freeHwMemBytes; public int freeHwMixingAllBuffers; public int freeHwMixingStaticBuffers; public int freeHwMixingStreamingBuffers; public int maxContigFreeHwMemBytes; public int maxHw3DAllBuffers; public int maxHw3DStaticBuffers; public int maxHw3DStreamingBuffers; public int maxHwMixingAllBuffers; public int maxHwMixingStaticBuffers; public int maxHwMixingStreamingBuffers; public int maxSecondarySampleRate; public int minSecondarySampleRate; public int playCpuOverheadSwBuffers; public int primaryBuffers; public int totalHwMemBytes; public int unlockTransferRateHwBuffers; }