Kawalan Kelantangan Aplikasi Windows: Panduan Praktikal
Windows menawarkan Pengadun Volume terbina dalam, antara muka grafik untuk menguruskan volum aplikasi individu. Ini membolehkan kawalan tepat ke atas tahap audio berbilang program secara serentak.
API Audio Teras dan Komponen Berkaitan
Volume Mixer memanfaatkan Windows Core Audio API. Antara muka dan kelas utama termasuk:
Contoh aplikasi konsol C# yang mempamerkan kawalan kelantangan berikut:
<code>...</code>
Segmen kod ini menunjukkan:
IAudioSessionEnumerator
.ISimpleAudioVolume
untuk sesi audio aplikasi sasaran.SetMute(true)
) dan menetapkan kelantangannya kepada 50% (SetMasterVolume(50 / 100, ref EventContext)
).Contoh ini boleh dikembangkan untuk memasukkan fungsi seperti menyahredam atau menetapkan tahap kelantangan yang berbeza.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengawal Kelantangan Aplikasi Secara Pengaturcaraan dalam Windows Menggunakan API Audio Teras?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!