AudioNodeEmitterDecayModel.CreateNatural Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat AudioNodeEmitterDecayModel dengan model roll-off alami menggunakan rumus kuadrat jarak.
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
Parameter
- minGain
-
Double
double
Perolehan minimum diterapkan pada sinyal.
- maxGain
-
Double
double
Perolehan maksimum yang diterapkan pada sinyal.
- unityGainDistance
-
Double
double
Jarak di mana perolehan sinyal tidak terpengaruh oleh pembusuk.
- cutoffDistance
-
Double
double
Jarak di mana keuntungannya adalah minGain.
Mengembalikan
Model pembuahan yang dibuat.
Keterangan
Nilai jarak untuk unityGainDistance dan cutoffDistance dinyatakan dalam meter, tetapi dapat diskalakan dengan mengatur properti AudioNodeEmitter.DistanceScale .
Nilai parameter minGain harus lebih besar dari atau sama dengan 1,58439*10-5, dan parameter maxGain harus kurang dari atau sama dengan 3,98. Dalam desibel, batas ini memetakan ke kisaran -96 dB hingga 12 dB. Konversi dari nilai desibel ke skala amplitudo menggunakan persamaan gain = 10(dB/20) di mana dB adalah nilai desibel yang ingin Anda konversi.