FXEQ_PARAMETERS結構 (xapofx.h)

與 FXEQ XAPO 搭配使用的參數。

語法

typedef struct FXEQ_PARAMETERS {
  float FrequencyCenter0;
  float Gain0;
  float Bandwidth0;
  float FrequencyCenter1;
  float Gain1;
  float Bandwidth1;
  float FrequencyCenter2;
  float Gain2;
  float Bandwidth2;
  float FrequencyCenter3;
  float Gain3;
  float Bandwidth3;
} FXEQ_PARAMETERS;

成員

FrequencyCenter0

頻線 0 的 Hz 中心頻率。 必須介於 FXEQ_MIN_FREQUENCY_CENTER 與 FXEQ_MAX_FREQUENCY_CENTER之間。

Gain0

波段 0 中的提升或減少頻率。 必須介於 FXEQ_MIN_GAIN 與 FXEQ_MAX_GAIN 之間

Bandwidth0

帶狀 0 的寬度。 必須介於 FXEQ_MIN_BANDWIDTH 與 FXEQ_MAX_BANDWIDTH之間。

FrequencyCenter1

頻線 1 的 Hz 中心頻率。 必須介於 FXEQ_MIN_FREQUENCY_CENTER 與 FXEQ_MAX_FREQUENCY_CENTER之間。

Gain1

波段 1 中的提升或減少頻率。 必須介於 FXEQ_MIN_GAIN 與 FXEQ_MAX_GAIN 之間

Bandwidth1

帶狀 1 的寬度。 必須介於 FXEQ_MIN_BANDWIDTH 與 FXEQ_MAX_BANDWIDTH之間。

FrequencyCenter2

頻線 2 的 Hz 中心頻率。 必須介於 FXEQ_MIN_FREQUENCY_CENTER 與 FXEQ_MAX_FREQUENCY_CENTER之間。

Gain2

波段 2 中的提升或減少頻率。 必須介於 FXEQ_MIN_GAIN 與 FXEQ_MAX_GAIN 之間

Bandwidth2

寬寬 2。 必須介於 FXEQ_MIN_BANDWIDTH 與 FXEQ_MAX_BANDWIDTH之間。

FrequencyCenter3

頻線 3 的 Hz 中心頻率。 必須介於 FXEQ_MIN_FREQUENCY_CENTER 與 FXEQ_MAX_FREQUENCY_CENTER之間。

Gain3

波段 3 中的提升或減少頻率。 必須介於 FXEQ_MIN_GAIN 與 FXEQ_MAX_GAIN 之間

Bandwidth3

寬線 3。 必須介於 FXEQ_MIN_BANDWIDTH 與 FXEQ_MAX_BANDWIDTH之間。

備註

每個訊號範圍從 FrequencyCenterN - (BandwidthN / 2) 到 FrequencyCenterN + (BandwidthN / 2) 。

平臺需求

Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)

規格需求

   
標頭 xapofx.h

另請參閱

結構