AudioNodeEmitterDecayModel.CreateNatural メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
距離 2 乗数式を使用して、自然なロールオフ モデルを使用して AudioNodeEmitterDecayModel を作成します。
public:
static AudioNodeEmitterDecayModel ^ CreateNatural(double minGain, double maxGain, double unityGainDistance, double cutoffDistance);
static AudioNodeEmitterDecayModel CreateNatural(double const& minGain, double const& maxGain, double const& unityGainDistance, double const& cutoffDistance);
public static AudioNodeEmitterDecayModel CreateNatural(double minGain, double maxGain, double unityGainDistance, double cutoffDistance);
function createNatural(minGain, maxGain, unityGainDistance, cutoffDistance)
Public Shared Function CreateNatural (minGain As Double, maxGain As Double, unityGainDistance As Double, cutoffDistance As Double) As AudioNodeEmitterDecayModel
パラメーター
- minGain
-
Double
double
信号に適用される最小ゲイン。
- maxGain
-
Double
double
信号に適用される最大ゲイン。
- unityGainDistance
-
Double
double
信号のゲインが減衰の影響を受けない距離。
- cutoffDistance
-
Double
double
ゲインが minGain である距離。
戻り値
作成された減衰モデル。
注釈
unityGainDistance と cutoffDistance の距離値はメートル単位で表されますが、AudioNodeEmitter.DistanceScale プロパティを設定することでスケーリングできます。
minGain パラメーターの値は 1.58439*10-5 以上である必要があり、maxGain パラメーターは 3.98 以下である必要があります。 デシベルでは、これらの制限は -96 dB から 12 dB の範囲にマップされます。 演算 ゲイン = 10(dB/20) を使用してデシベル値から振幅スケールに変換します。 ここで、dB は変換するデシベル値です。