Microsoft DirectX 8.0 (C++)

Batch Parameters for 3-D Listeners

Applications can retrieve or set a 3-D listener object's parameters individually or in batches. To set individual values, your application can use the applicable IDirectSound3DListener8 interface method. However, applications often must set or retrieve all the values that describe the listener at once. An application can perform these batch parameter manipulations in a single call by using the IDirectSound3DListener8::GetAllParameters and IDirectSound3DListener8::SetAllParameters methods.

Parameter changes can also be made more efficiently by flagging them as deferred and then executing them all at once. For more information, see Deferred Settings.