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

另请参阅

结构