AVAudioEnvironmentDistanceAttenuationModel Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumera i modelli di attenuazione usati da AVAudioEnvironmentDistanceAttenuationParameters.
public enum AVAudioEnvironmentDistanceAttenuationModel
type AVAudioEnvironmentDistanceAttenuationModel =
- Ereditarietà
-
AVAudioEnvironmentDistanceAttenuationModel
Campi
Exponential | 1 | Gain = (Distance /ReferenceDistance)^(-RolloffFactor) |
Inverse | 2 | Gain = ReferenceDistance/ (ReferenceDistance + RolloffFactor * (Distance - ReferenceDistance)) |
Linear | 3 | Gain = (1 - RolloffFactor * (Distance - ReferenceDistance) / (MaximumDistance - ReferenceDistance)) |
Commenti
Grafico di Gain
as Distance è compreso tra 0 e 10 con: ReferenceDistance = 5
, RolloffFactor = 0.5
e MaximumDistance = 20