Objek Pengelola Sensor
Objek pengelola sensor menyediakan akses ke sensor yang tersedia untuk Anda gunakan.
Untuk menggunakan API Sensor, Anda harus terlebih dahulu memanggil metode com CoCreateInstance untuk membuat instans objek manajer sensor dan mengambil pointer ke antarmukanya, bernama ISensorManager. Manajer sensor mempertahankan daftar sensor yang tersedia. Anda dapat menggunakan ISensorManager untuk memanggil metode yang mengambil grup sensor menurut kategori atau berdasarkan jenis, atau Anda dapat memanggil metode untuk mengambil sensor tertentu dengan menggunakan ID uniknya. Manajer sensor juga memungkinkan Anda mendaftar untuk menerima peristiwa yang memberi tahu Anda ketika sensor baru telah terhubung ke platform.
Terkadang, manajer sensor menyediakan penunjuk ke sensor, tetapi pengguna belum mengaktifkan sensor. Misalnya, Anda sering dapat mengambil nilai untuk properti sensor non-privat, seperti produsen atau model sensor, sebelum pengguna mengaktifkan sensor. Informasi ini dapat membantu Anda memutuskan apakah akan meminta izin kepada pengguna untuk menggunakan sensor. Anda dapat memanggil ISensorManager::RequestPermissions untuk meminta pengguna mengaktifkan sensor atau pengumpulan sensor tertentu.
Topik terkait