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 |