Tentang Sampel dan Alat
Windows SDK menyertakan sampel kode dan alat yang berguna untuk membantu Anda memahami dan menggunakan platform Sensor Windows dan Lokasi serta API terkait.
Sampel
Windows SDK menyertakan sampel API Sensor berikut. Anda dapat menemukan sampel API Sensor di folder bernama \Samples\winui\Sensors, tempat Anda menginstal Windows SDK. Misalnya, jika Anda menginstal Windows SDK pada drive C, Anda akan menemukan sampel di folder berikut: C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\winui\Sensors.
Nama sampel | Deskripsi |
---|---|
AmbientLightAware | Sampel MFC ini menunjukkan cara menggunakan API Sensor dengan membaca data dari sensor cahaya sekitar di komputer dan mengubah ukuran teks sesuai dengan kondisi pencahayaan. Anda dapat melihat kode yang menunjukkan cara mengelola peristiwa dan cara meminta izin pengguna. Anda juga dapat melihat contoh cara mengelola antarmuka pengguna berdasarkan berbagai kondisi pencahayaan. Untuk informasi selengkapnya, lihat Membuat Antarmuka Pengguna Light-Aware. Anda harus menginstal Visual Studio 2008 untuk membuat sampel ini. |
Untuk informasi selengkapnya, lihat file bernama ReadMe.txt yang disertakan dengan sampel.
Anda juga dapat mengunduh sampel AmbientLightAware dari Galeri Kode. Untuk informasi selengkapnya, lihat halaman unduhan Ambient Light Aware .
Alat
Windows SDK mencakup sensor cahaya virtual yang dapat Anda gunakan untuk mensimulasikan perangkat sensor ringan berbasis perangkat keras. Anda dapat menggunakan alat ini untuk menyediakan data ke sampel AmbientLightAware untuk melihat cara kerja kode dalam sampel.
Tabel berikut menjelaskan file yang harus Anda gunakan untuk menjalankan sensor cahaya virtual. Anda dapat menemukan file-file ini di folder bernama Bin, tempat Anda menginstal Windows SDK. Misalnya, jika Anda menginstal Windows SDK pada drive C pada komputer 32-bit, Anda akan menemukan file sensor lampu virtual di folder berikut: C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin. Pada komputer 64-bit, Anda harus menggunakan alat versi 64-bit. Di Windows SDK, alat 64-bit terletak di subfolder bernama x64.
Nama file | Deskripsi |
---|---|
VirtualLightSensor.exe | Program ini menyediakan kontrol penggiser yang memungkinkan Anda mengubah tingkat data cahaya yang dilaporkan sensor virtual. |
VirtualLightSensorDriver.dll | Driver sensor logis yang mensimulasikan sensor cahaya. |
VirtualLightSensorDriver.inf | File INF untuk driver sensor lampu virtual. |
Menginstal Sensor Cahaya Virtual
Sebelum Anda menggunakan aplikasi sensor lampu virtual, Anda harus menginstal driver sensor logis. Ikuti langkah-langkah berikut:
- Buka jendela perintah sebagai administrator.
- Ubah ke folder Bin Windows SDK.
- Ketik pnputil -a VirtualLightSensorDriver.inf.
- Ketika diminta, klik Tetap instal perangkat lunak pengandar ini.
- Tunggu hingga jendela perintah melaporkan bahwa pengandar berhasil diinstal.
Menjalankan Sensor Cahaya Virtual
Untuk menjalankan sensor lampu virtual, cukup klik dua kali file .exe. Pastikan untuk mengaktifkan sensor, saat diminta.
Ketika Anda menjalankan program, Anda mungkin melihat bahwa ada penundaan sebelum sensor tersedia. Antarmuka pengguna sensor lampu virtual akan menampilkan pesan "Menunggu" di bilah judul sementara manajer sensor logis membuat simpul perangkat untuk sensor logis. Setelah pesan menunggu hilang, Anda dapat menggunakan penggeling untuk mengatur tingkat output luks untuk sensor cahaya virtual.
Gambar berikut menunjukkan antarmuka pengguna sensor cahaya virtual dalam keadaan siap.