FXREVERB_PARAMETERS 结构 (xapofx.h)
用于 FXReverb XAPO 的参数。
语法
typedef struct FXREVERB_PARAMETERS {
float Diffusion;
float RoomSize;
} FXREVERB_PARAMETERS;
成员
Diffusion
控制单个墙反射的字符。 设置为最小值以模拟硬平面表面,将 设置为最大值以模拟漫射表面。值必须介于 FXREVERB_MIN_DIFFUSION 和 FXREVERB_MAX_DIFFUSION 之间。
RoomSize
房间的大小。 值必须介于 FXREVERB_MIN_ROOMSIZE 和 FXREVERB_MAX_ROOMSIZE 之间。 请注意,RoomSize 的物理含义是主观的,与任何特定单位无关。 较小的值将导致反射更快地到达侦听器,而反射将花费更长的时间,而 RoomSize 值较大。
注解
平台要求
Windows 10 (XAudio2.9) ;Windows 8、Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
标头 | xapofx.h |