IDirectSound3DBuffer::GetConeOutsideVolume

HRESULT GetConeOutsideVolume(LPLONG lplConeOutsideVolume);

Retrieves the current cone outside volume for this sound buffer.

·Returns DS_OK if successful, or DSERR_INVALIDPARAM otherwise.

lplConeOutsideVolume

Address of a variable that will contain the current cone outside volume for this buffer.

Volume levels are represented by attenuation. Allowable values are between 0 (no attenuation) and -10,000 (silence). Amplification is not currently supported by DirectSound.

For additional information about the cone outside volume concept, see Sound Projection Cones.