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)

要件

   
Header xapofx.h

関連項目

構造体