struct Sound3DInfo
{
u32 flags;
f32 decayRatio;
u8 decayCurve;
u8 dopplerFactor;
};
Structure storing a sound's 3D sound setting information.
| DecayCurve | Enum indicating the shape of the 3D decay curve. | |
|---|---|---|
| FlagCtrl | These flags indicate whether each parameter associated with 3D sound should be calculated. |
| flags | u32 | Bit flags representing parameters to be processed during 3D calculations. Flags are represented using the logical sum of FLAG_CTRL_***. | |
|---|---|---|---|
| decayRatio | f32 | The 3D attenuation ratio. | |
| decayCurve | u8 | The shape of a 3D attenuation curve. Stored DecayCurve. | |
| dopplerFactor | u8 | The 3D Doppler factor. |
CONFIDENTIAL