Riproduzione di suoni con AVAudioPlayer in Xamarin.Mac
Informazioni su AVAudioPlayer
La AVAudioPlayer
classe viene usata per riprodurre dati audio dalla memoria o da un file. Apple consiglia di usare questa classe per riprodurre audio nell'app, a meno che non si esegua lo streaming di rete o non richieda un I/O audio a bassa latenza.
È possibile usare la AVAudioPlayer
classe per eseguire le operazioni seguenti:
- Riprodurre suoni di qualsiasi durata con ciclo facoltativo.
- Riprodurre più suoni contemporaneamente con la sincronizzazione facoltativa.
- Controllare il volume, la frequenza di riproduzione e il posizionamento stereo per ogni suono riprodotto.
- Funzionalità di supporto, ad esempio inoltro rapido o riavvolgimento.
- Ottenere i dati di misurazione del livello di riproduzione.
AVAudioPlayer
supporta suoni in qualsiasi formato audio fornito da iOS, tvOS e macOS, ad esempio .aif, .wav o .mp3.
Riproduzione di suoni in macOS
Poiché macOS supporta le stesse classi della casella degli strumenti audio di iOS, vedere la documentazione di iOS Playing Sound with AVAudioPlayer (Riproduzione di suoni con AVAudioPlayer ) per informazioni dettagliate sulla riproduzione dell'audio in un'app Xamarin.Mac.