AudioNodeEmitterDecayModel.CreateNatural 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
거리 제곱 수식을 사용하여 자연 롤오프 모델을 사용하여 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보다 작거나 같아야 합니다. 데시벨에서 이러한 제한은 -96dB에서 12dB 범위로 매핑됩니다. 수식 게인 = 10(dB/20) 을 사용하여 decibel 값에서 진폭 배율로 변환합니다. 여기서 dB 는 변환하려는 데시벨 값입니다.