AudioNodeEmitterDecayModel.CreateNatural Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein AudioNodeEmitterDecayModel mit einem natürlichen Rolloffmodell mithilfe einer Abstandsquadrat-Formel.
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
Die minimale Verstärkung, die auf das Signal angewendet wird.
- maxGain
-
Double
double
Die maximale Verstärkung, die auf das Signal angewendet wird.
- unityGainDistance
-
Double
double
Die Entfernung, in der der Signalgewinn vom Verfall nicht beeinflusst wird.
- cutoffDistance
-
Double
double
Die Entfernung, bei der der Gewinn minGain ist.
Gibt zurück
Das erstellte Zerfallsmodell.
Hinweise
Die Entfernungswerte für unityGainDistance und cutoffDistance werden in Metern ausgedrückt, können aber durch Festlegen der AudioNodeEmitter.DistanceScale-Eigenschaft skaliert werden.
Der minGain-Parameterwert muss größer oder gleich 1,58439*10-5 sein, und der maxGain-Parameter muss kleiner oder gleich 3,98 sein. In Dezibel entsprechen diese Grenzwerte einem Bereich von -96 dB bis 12 dB. Konvertieren Sie einen Dezibelwert mit dem Gleichungsgewinn = 10(dB/20), wobei dB der zu konvertierende Dezibelwert ist.