Batch Parameter Manipulation

Applications can retrieve or set a 3D listener object's parameters individually or in batches. To set individual values, your application can use the applicable IDirectSound3DListener 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 IDirectSound3DListener::GetAllParameters and IDirectSound3DListener::SetAllParameters methods.