Android.Media.Audiofx Namespace
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.
Klassen
| Name | Beschreibung |
|---|---|
| AcousticEchoCanceler |
Acoustic Echo Canceler (AEC). |
| AudioEffect |
AudioEffect ist die Basisklasse zum Steuern von Audioeffekten, die vom Android-Audioframework bereitgestellt werden. |
| AudioEffect.ControlStatusChangeEventArgs |
Stellt Daten für das ControlStatus-Ereignis bereit. |
| AudioEffect.Descriptor |
Der Effektdeskriptor enthält Informationen zu einem bestimmten Effekt, der im Audio framework:<br><ul><li-Typ>implementiert ist: UUID, der den Effekttyp identifiziert. |
| AudioEffect.EnableStatusChangeEventArgs |
Stellt Daten für das EnableStatus-Ereignis bereit. |
| AutomaticGainControl |
Automatische Gewinnsteuerung (AGC). |
| BassBoost |
Die Bassverstärkung ist ein Audioeffekt, um niedrige Frequenzen des Sounds zu verstärken oder zu verstärken. |
| BassBoost.ParameterChangeEventArgs |
Stellt Daten für das Parameter-Ereignis bereit. |
| BassBoost.Settings |
Die Einstellungsklasse gruppiert alle Bassverstärkungsparameter. |
| DynamicsProcessing |
DynamicsProcessing ist ein Audioeffekt zum Ausgleichen und Ändern der Eigenschaften des dynamischen Bereichs des Sounds. |
| DynamicsProcessing.BandBase |
Basisklasse für Bänder |
| DynamicsProcessing.BandStage |
Basisklasse für Stufen, die Bänder enthalten |
| DynamicsProcessing.Channel |
Klasse für Kanalkonfigurationsparameter. |
| DynamicsProcessing.Config |
Class for Config object, used by DynamicsProcessing to configure and update the audio effect. |
| DynamicsProcessing.Config.Builder | |
| DynamicsProcessing.Eq |
Klasse für Equalizer-Stufe |
| DynamicsProcessing.EqBand |
Klasse für EqualizerBänder Equalizer-Bänder haben drei steuerbare Parameter: aktiviert/deaktiviert, CutoffFrequency und Gain |
| DynamicsProcessing.Limiter |
Die Klasse für limiter stage Limiter ist ein einzelner Bandkompressor am Ende der Verarbeitungskette, der häufig verwendet wird, um das Signal vor Überlastung und Verzerrung zu schützen. |
| DynamicsProcessing.Mbc |
Klasse für Multiband-Kompressorphase (MBC) |
| DynamicsProcessing.MbcBand |
Klasse für Multi-Band-Kompressorbänder MBC-Bänder haben mehrere steuerbare Parameter: enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain und postGain. |
| DynamicsProcessing.Stage |
Basisklasse für die verschiedenen Stufen. |
| EnvironmentalReverb |
Ein in einem Raum erzeugter Sound reist in viele Richtungen. |
| EnvironmentalReverb.ParameterChangeEventArgs |
Stellt Daten für das Parameter-Ereignis bereit. |
| EnvironmentalReverb.Settings |
Die Einstellungsklasse gruppiert alle Umgebungs-Hallparameter. |
| Equalizer |
Ein Equalizer wird verwendet, um die Frequenzantwort einer bestimmten Musikquelle oder des Hauptausgabemixes zu ändern. |
| Equalizer.ParameterChangeEventArgs |
Stellt Daten für das Parameter-Ereignis bereit. |
| Equalizer.Settings |
Die Settings-Klasse gruppiert alle Equalizer-Parameter neu. |
| HapticGenerator |
Haptischer Generator(HG). |
| LoudnessEnhancer |
LautheitEnhancer ist ein Audioeffekt zur Erhöhung der Audiolautität. |
| NoiseSuppressor |
Rauschunterdrückung (NS). |
| PresetReverb |
Ein in einem Raum erzeugter Sound reist in viele Richtungen. |
| PresetReverb.ParameterChangeEventArgs |
Stellt Daten für das Parameter-Ereignis bereit. |
| PresetReverb.Settings |
Die Einstellungsklasse gruppiert alle voreingestellten Hallparameter. |
| Virtualizer |
Ein Audio virtualizer ist ein allgemeiner Name für einen Effekt zum Raumisieren von Audiokanälen. |
| Virtualizer.ParameterChangeEventArgs |
Stellt Daten für das Parameter-Ereignis bereit. |
| Virtualizer.Settings |
Die Einstellungsklasse gruppiert alle Virtualizer-Parameter neu. |
| Visualizer |
Die Visualizer-Klasse ermöglicht der Anwendung das Abrufen eines Teils der derzeit wiedergegebenen Audiodaten für visualisierungszwecke. |
| Visualizer.FftDataCaptureEventArgs | |
| Visualizer.MeasurementPeakRms |
Eine Klasse zum Speichern von Spitzen- und RMS-Werten. |
| Visualizer.WaveFormDataCaptureEventArgs | |
Schnittstellen
| Name | Beschreibung |
|---|---|
| AudioEffect.IOnControlStatusChangeListener |
Die OnControlStatusChangeListener-Schnittstelle definiert eine Methode, die vom AudioEffect aufgerufen wird, wenn die Steuerung des Effektmoduls von der Anwendung abgerufen oder verloren wird. |
| AudioEffect.IOnEnableStatusChangeListener |
Die OnEnableStatusChangeListener-Schnittstelle definiert eine Methode, die vom AudioEffect aufgerufen wird, wenn der aktivierte Zustand des Effektmoduls durch die steuernde Anwendung geändert wurde. |
| BassBoost.IOnParameterChangeListener |
Die OnParameterChangeListener-Schnittstelle definiert eine Methode, die vom BassBoost aufgerufen wird, wenn sich ein Parameterwert geändert hat. |
| EnvironmentalReverb.IOnParameterChangeListener |
Die OnParameterChangeListener-Schnittstelle definiert eine Vom EnvironmentalReverb aufgerufene Methode, wenn sich ein Parameterwert geändert hat. |
| Equalizer.IOnParameterChangeListener |
Die OnParameterChangeListener-Schnittstelle definiert eine Methode, die vom Equalizer aufgerufen wird, wenn sich ein Parameterwert geändert hat. |
| PresetReverb.IOnParameterChangeListener |
Die OnParameterChangeListener-Schnittstelle definiert eine Methode, die von PresetReverb aufgerufen wird, wenn sich ein Parameterwert geändert hat. |
| Virtualizer.IOnParameterChangeListener |
Die OnParameterChangeListener-Schnittstelle definiert eine Methode, die vom Virtualizer aufgerufen wird, wenn sich ein Parameterwert geändert hat. |
| Visualizer.IOnDataCaptureListener |
Die OnDataCaptureListener-Schnittstelle definiert Methoden, die von der Visualizer aufgerufen werden, um die Audiovisualisierungsaufzeichnung regelmäßig zu aktualisieren. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AudioEffectStatus |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| BassBoostParam | |
| ContentType |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| EnvironmentalReverbParam | |
| EqualizerParam | |
| LoudnessEnhancerParam |
Listet werte auf, die von den ParamTargetGainMbElementen zurückgegeben TargetGainMb werden. |
| PresetReverbParam | |
| VariantType | |
| VirtualizationMode | |
| VirtualizerParam | |
| VisualizerMeasurementMode |
Listet Werte auf, die von mehreren Typen zurückgegeben werden und als Parameter des F:Android.Media.Audiofx.Visualizer.SetMeasurementMode" verwendet werden. |
| VisualizerScalingMode |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.Media.Audiofx.Visualizer.SetScalingMode-Mitglieds verwendet werden. |
| VisualizerState |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| VisualizerStatus |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |