Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Windows menentukan sekumpulan URI yang memungkinkan aplikasi meluncurkan Pengaturan Windows dan menampilkan halaman pengaturan tertentu. Artikel ini menjelaskan cara meluncurkan Pengaturan Windows langsung ke halaman pengaturan kamera dan, secara opsional, menavigasi langsung ke pengaturan untuk kamera tertentu pada perangkat. Untuk informasi selengkapnya, lihat Meluncurkan Pengaturan Windows.
URL pengaturan kamera
Dimulai dengan Windows 11, Build 22000, URI ms-settings:camera meluncurkan Pengaturan Windows dan menavigasi ke halaman pengaturan kamera. Perhatikan bahwa di versi Windows sebelumnya, URI yang sama ini akan meluncurkan aplikasi kamera default. Selain halaman pengaturan kamera umum, Anda dapat menambahkan parameter string kueri cameraId yang diatur ke nama tautan simbolis dalam format URI yang ter-escaped untuk langsung membuka halaman pengaturan kamera terkait.
Dalam contoh berikut, kelas DeviceInformation digunakan untuk mengambil nama tautan simbolis untuk perangkat pengambilan video pertama pada komputer saat ini, jika ada. Selanjutnya, LaunchUriAsync dipanggil untuk meluncurkan Pengaturan Windows.
ms-settings:camera Uri menentukan bahwa halaman pengaturan kamera harus ditampilkan. Parameter string kueri yang bersifat opsional diatur ke nama tautan simbolis untuk kamera, diloloskan melalui panggilan ke Url.EscapeDataString, untuk menentukan bahwa pengaturan untuk kamera terkait harus ditampilkan.
private async void bLaunchCameraSettings_Click(object sender, RoutedEventArgs e)
{
var captureDevices = await DeviceInformation.FindAllAsync(DeviceClass.VideoCapture);
if (captureDevices.Count() > 0)
{
var cameraSymbolicLink = captureDevices.First().Id;
bool result = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings:camera?cameraId=" + Uri.EscapeDataString(cameraSymbolicLink)));
}
}
Topik terkait
Windows developer