Xamarin.Mac'te AVAudioPlayer ile ses çalma
AVAudioPlayer hakkında
sınıfı, AVAudioPlayer bellekten veya dosyadan ses verilerini kayıttan yürütmek için kullanılır. Apple, ağ akışı yapmıyorsanız veya düşük gecikmeli ses I/O'su gerektirmediğiniz sürece uygulamanıza ses oynatmak için bu sınıfın kullanılması önerilir.
Aşağıdakini yapmak AVAudioPlayer için sınıfını kullanabilirsiniz:
- İsteğe bağlı döngü ile herhangi bir sürenin seslerini çalma.
- İsteğe bağlı eşitleme ile aynı anda birden çok ses çalma.
- Her ses için ses hacmini, kayıttan yürütme hızını ve stereo konumlandırmayı kontrol eder.
- Hızlı ileri veya geri sarma gibi özellikleri destekler.
- Kayıttan yürütme düzeyi ölçüm verilerini alın.
AVAudioPlayer , iOS, tvOS ve macOS tarafından sağlanan .aif, .wav veya .mp3.
macOS'ta ses çalma
macOS, iOS ile aynı Ses Araç Kutusu sınıflarını desteklediği için Xamarin.Mac uygulamasında ses çalmayla ilgili tüm ayrıntılar için lütfen AVAudioPlayer ile iOS Ses Çalma belgelerimize bakın.