AudioFlags Énumération
Définition
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.
public enum AudioFlags
type AudioFlags =
- Héritage
-
AudioFlags
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | |
| AudibilityEnforced | 1 | Indicateur définissant un comportement où l’audibilité du son sera assurée par le système. Pour garantir l’authentification sonore, le système utilise uniquement des haut-parleurs intégrés ou des écouteurs câblés et exclut spécifiquement les périphériques audio sans fil. Notez que cet indicateur ne doit être utilisé que pour les sons soumis à des comportements réglementaires dans certains pays/régions, tels que pour le son d’obturateur de caméra, et non pour les comportements de routage.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| HwAvSync | 16 | Indicateur demandant l’utilisation d’un flux de sortie prenant en charge la synchronisation A/V matérielle.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| LowLatency | 256 | Cette constante a été déconseillée au niveau de l’API 26. Utilisez AudioTrack.Builder.setPerformanceMode(int) avec AudioTrack.PERFORMANCE_MODE_LOW_LATENCY pour contrôler les performances. Indicateur demandant un chemin d’accès à faible latence lors de la création d’un AudioTrack. Lorsque vous utilisez cet indicateur, le taux d’échantillonnage doit correspondre au taux d’échantillonnage natif de l’appareil. Le traitement des effets n’est pas disponible. Notez que si cet indicateur est utilisé sans spécifier de bufferSizeInBytes, la taille réelle de la mémoire tampon audioTrack peut être trop petite. Il est recommandé de spécifier une mémoire tampon assez volumineuse lors de la création de l’AudioTrack. La taille réelle peut ensuite être réduite en appelant AudioTrack.setBufferSizeInFrames(int). La taille de la mémoire tampon peut être optimisée en la réduisant après chaque appel d’écriture() jusqu’à ce que les problèmes audio soient détectés en appelant AudioTrack.getUnderrunCount(). Ensuite, la taille de la mémoire tampon peut être augmentée jusqu’à ce qu’il n’y ait pas de problèmes. Cette étape de réglage doit être effectuée lors de la lecture du silence. Cette technique fournit un compromis entre la latence et le taux de glitch.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.