Microsoft DirectX 9.0 |
The SetPreset method sets standard reverberation parameters of a buffer.
Syntax
HRESULT SetPreset(
DWORD dwPreset
);
Parameters
dwPreset
Value that specifies a preset. The following constants are defined. See Dsound.h for the default parameters associated with each preset.
Value |
DSFX_I3DL2_ENVIRONMENT_PRESET_DEFAULT |
DSFX_I3DL2_ENVIRONMENT_PRESET_GENERIC |
DSFX_I3DL2_ENVIRONMENT_PRESET_PADDEDCELL |
DSFX_I3DL2_ENVIRONMENT_PRESET_ROOM |
DSFX_I3DL2_ENVIRONMENT_PRESET_BATHROOM |
DSFX_I3DL2_ENVIRONMENT_PRESET_LIVINGROOM |
DSFX_I3DL2_ENVIRONMENT_PRESET_STONEROOM |
DSFX_I3DL2_ENVIRONMENT_PRESET_AUDITORIUM |
DSFX_I3DL2_ENVIRONMENT_PRESET_CONCERTHALL |
DSFX_I3DL2_ENVIRONMENT_PRESET_CAVE |
DSFX_I3DL2_ENVIRONMENT_PRESET_ARENA |
DSFX_I3DL2_ENVIRONMENT_PRESET_HANGAR |
DSFX_I3DL2_ENVIRONMENT_PRESET_CARPETEDHALLWAY |
DSFX_I3DL2_ENVIRONMENT_PRESET_HALLWAY |
DSFX_I3DL2_ENVIRONMENT_PRESET_STONECORRIDOR |
DSFX_I3DL2_ENVIRONMENT_PRESET_ALLEY |
DSFX_I3DL2_ENVIRONMENT_PRESET_FOREST |
DSFX_I3DL2_ENVIRONMENT_PRESET_CITY |
DSFX_I3DL2_ENVIRONMENT_PRESET_MOUNTAINS |
DSFX_I3DL2_ENVIRONMENT_PRESET_QUARRY |
DSFX_I3DL2_ENVIRONMENT_PRESET_PLAIN |
DSFX_I3DL2_ENVIRONMENT_PRESET_PARKINGLOT |
DSFX_I3DL2_ENVIRONMENT_PRESET_SEWERPIPE |
DSFX_I3DL2_ENVIRONMENT_PRESET_UNDERWATER |
DSFX_I3DL2_ENVIRONMENT_PRESET_SMALLROOM |
DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMROOM |
DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEROOM |
DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMHALL |
DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEHALL |
DSFX_I3DL2_ENVIRONMENT_PRESET_PLATE |
Return Values
If the method succeeds, the return value is DS_OK.
If the method fails, the return value may be DSERR_INVALIDPARAM.
Requirements
Header: Declared in dsound.h.
See Also