Android.Media.Audiofx Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| AcousticEchoCanceler |
Acoustic Echo Canceler (AEC). |
| AudioEffect |
AudioEffect est la classe de base pour contrôler les effets audio fournis par l’infrastructure audio Android. |
| AudioEffect.ControlStatusChangeEventArgs |
Fournit des données pour l’événement ControlStatus. |
| AudioEffect.Descriptor |
Le descripteur d’effet contient des informations sur un effet particulier implémenté dans le type audio framework :<br><ul><li>: UUID identifiant le type d’effet. |
| AudioEffect.EnableStatusChangeEventArgs |
Fournit des données pour l’événement EnableStatus. |
| AutomaticGainControl |
Contrôle de gain automatique (AGC). |
| BassBoost |
Bass boost est un effet audio pour stimuler ou amplifier les fréquences basses du son. |
| BassBoost.ParameterChangeEventArgs |
Fournit des données pour l’événement Parameter. |
| BassBoost.Settings |
La classe Settings regroupe tous les paramètres de boost de bass. |
| DynamicsProcessing |
DynamicsProcessing est un effet audio pour l’égalisation et la modification des propriétés de plage dynamique du son. |
| DynamicsProcessing.BandBase |
Classe de base pour les bandes |
| DynamicsProcessing.BandStage |
Classe de base pour les phases qui contiennent des bandes |
| DynamicsProcessing.Channel |
Classe pour les paramètres de configuration de canal. |
| DynamicsProcessing.Config |
Classe pour l’objet Config, utilisée par DynamicsProcessing pour configurer et mettre à jour l’effet audio. |
| DynamicsProcessing.Config.Builder | |
| DynamicsProcessing.Eq |
Classe pour l’étape Equalizer |
| DynamicsProcessing.EqBand |
La classe pour les bandes equalizer equalizer a trois paramètres contrôlables : activé/désactivé, cutoffFrequency et gain |
| DynamicsProcessing.Limiter |
La classe limiteur de phase limiteur est un compresseur à bande unique à la fin de la chaîne de traitement, couramment utilisé pour protéger le signal contre la surcharge et la distorsion. |
| DynamicsProcessing.Mbc |
Classe pour l’étape de compresseur multibande (MBC) |
| DynamicsProcessing.MbcBand |
La classe pour les bandes de compresseurs multibandes MBC a plusieurs paramètres contrôlables : enabled/disabled, cutoffFrequency, attackTime, releaseTime, ratio, threshold, kneeWidth, noiseGateThreshold, expanderRatio, preGain et postGain. |
| DynamicsProcessing.Stage |
classe de base pour les différentes étapes. |
| EnvironmentalReverb |
Un son généré dans une chambre voyage dans de nombreuses directions. |
| EnvironmentalReverb.ParameterChangeEventArgs |
Fournit des données pour l’événement Parameter. |
| EnvironmentalReverb.Settings |
La classe Settings regroupe tous les paramètres de réverbération environnementale. |
| Equalizer |
Un equalizer est utilisé pour modifier la réponse de fréquence d’une source de musique particulière ou du mix de sortie principal. |
| Equalizer.ParameterChangeEventArgs |
Fournit des données pour l’événement Parameter. |
| Equalizer.Settings |
La classe Settings regroupe tous les paramètres d’égaliseur. |
| HapticGenerator |
Générateur haptique(HG). |
| LoudnessEnhancer |
LoudnessEnhancer est un effet audio pour augmenter la voix audio. |
| NoiseSuppressor |
Suppresseur de bruit (NS). |
| PresetReverb |
Un son généré dans une chambre voyage dans de nombreuses directions. |
| PresetReverb.ParameterChangeEventArgs |
Fournit des données pour l’événement Parameter. |
| PresetReverb.Settings |
La classe Settings regroupe tous les paramètres de réverbération prédéfinis. |
| Virtualizer |
Un virtualiseur audio est un nom général pour un effet permettant de spatialiser les canaux audio. |
| Virtualizer.ParameterChangeEventArgs |
Fournit des données pour l’événement Parameter. |
| Virtualizer.Settings |
La classe Settings regroupe tous les paramètres de virtualiseur. |
| Visualizer |
La classe Visualiseur permet à l’application de récupérer une partie de l’audio en cours de lecture à des fins de visualisation. |
| Visualizer.FftDataCaptureEventArgs | |
| Visualizer.MeasurementPeakRms |
Classe pour stocker les valeurs maximales et RMS. |
| Visualizer.WaveFormDataCaptureEventArgs | |
Interfaces
| Nom | Description |
|---|---|
| AudioEffect.IOnControlStatusChangeListener |
L’interface OnControlStatusChangeListener définit une méthode appelée par AudioEffect lorsque le contrôle du moteur d’effet est gagné ou perdu par l’application |
| AudioEffect.IOnEnableStatusChangeListener |
L’interface OnEnableStatusChangeListener définit une méthode appelée par AudioEffect lorsque l’état activé du moteur d’effet a été modifié par l’application de contrôle. |
| BassBoost.IOnParameterChangeListener |
L’interface OnParameterChangeListener définit une méthode appelée par BassBoost lorsqu’une valeur de paramètre a changé. |
| EnvironmentalReverb.IOnParameterChangeListener |
L’interface OnParameterChangeListener définit une méthode appelée par EnvironmentalReverb lorsqu’une valeur de paramètre a changé. |
| Equalizer.IOnParameterChangeListener |
L’interface OnParameterChangeListener définit une méthode appelée par equalizer lorsqu’une valeur de paramètre a changé. |
| PresetReverb.IOnParameterChangeListener |
L’interface OnParameterChangeListener définit une méthode appelée par PresetReverb lorsqu’une valeur de paramètre a changé. |
| Virtualizer.IOnParameterChangeListener |
L’interface OnParameterChangeListener définit une méthode appelée par le Virtualiseur lorsqu’une valeur de paramètre a changé. |
| Visualizer.IOnDataCaptureListener |
L’interface OnDataCaptureListener définit les méthodes appelées par le visualiseur pour mettre à jour périodiquement la capture de visualisation audio. |
Énumérations
| Nom | Description |
|---|---|
| AudioEffectStatus |
Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs types. |
| BassBoostParam | |
| ContentType |
Énumère les valeurs retournées par plusieurs types. |
| EnvironmentalReverbParam | |
| EqualizerParam | |
| LoudnessEnhancerParam |
Énumère les valeurs retournées par les membres et ParamTargetGainMb les TargetGainMbmembres. |
| PresetReverbParam | |
| VariantType | |
| VirtualizationMode | |
| VirtualizerParam | |
| VisualizerMeasurementMode |
Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Android.Media.Audiofx.Visualizer.SetMeasurementMode . |
| VisualizerScalingMode |
Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Android.Media.Audiofx.Visualizer.SetScalingMode . |
| VisualizerState |
Énumère les valeurs retournées par plusieurs types. |
| VisualizerStatus |
Énumère les valeurs retournées par plusieurs types. |