Bagikan melalui


Windows.Devices.Sensors Ruang nama

Menyediakan akses ke jenis sensor yang didukung dan data gerakan terkait.

Kelas

Accelerometer

Mewakili sensor akselerometer.

Sensor ini mengembalikan nilai G-force sehubungan dengan sumbu x, y, dan z.

Untuk contoh implementasi, lihat sampel akselerometer.

AccelerometerDataThreshold

Menyediakan akses ke ambang data akselerometer (juga dikenal sebagai sensitivitas perubahan).

AccelerometerReading

Mewakili pembacaan akselerometer.

AccelerometerReadingChangedEventArgs

Menyediakan data untuk pembacaan akselerometer– peristiwa yang diubah.

AccelerometerShakenEventArgs

Menyediakan data untuk peristiwa accelerometer-shaken.

ActivitySensor

Mewakili sensor yang menyediakan aktivitas dan status sensor.

ActivitySensorReading

Mewakili pembacaan sensor aktivitas yang menyediakan pembacaan untuk sensor.

ActivitySensorReadingChangedEventArgs

Mewakili data untuk peristiwa baca-berubah sensor.

ActivitySensorReadingChangeReport

Mewakili data untuk pemicu sensor.

ActivitySensorTriggerDetails

Mewakili detail tentang pemicu sensor.

AdaptiveDimmingOptions

Menyediakan kemampuan untuk mengelola perilaku peredupan layar PC berdasarkan apakah pengguna terdeteksi oleh sensor kehadiran manusia.

Altimeter

Menyediakan antarmuka untuk sensor altimetrik untuk mengukur ketinggian relatif.

Untuk contoh implementasi, lihat sampel altimeter.

AltimeterReading

Mewakili pembacaan altimeter.

AltimeterReadingChangedEventArgs

Menyediakan data untuk pembacaan altimeter– peristiwa yang diubah.

Barometer

Menyediakan antarmuka untuk sensor barometrik untuk mengukur tekanan atmosfer.

Untuk contoh implementasi, lihat sampel barometer.

BarometerDataThreshold

Menyediakan akses ke ambang data barometer (juga dikenal sebagai sensitivitas perubahan).

BarometerReading

Mewakili pembacaan barometer.

BarometerReadingChangedEventArgs

Menyediakan data untuk pembacaan barometer– peristiwa yang diubah.

Compass

Mewakili sensor kompas.

Sensor ini mengembalikan judul sehubungan dengan Magnetic North dan, mungkin, True North. (Yang terakhir tergantung pada kemampuan sistem.)

Untuk contoh implementasi, lihat sampel kompas.

CompassDataThreshold

Menyediakan akses ke ambang data kompas (juga dikenal sebagai sensitivitas perubahan).

CompassReading

Mewakili pembacaan kompas.

CompassReadingChangedEventArgs

Menyediakan data untuk peristiwa bacaan kompas-berubah.

DetectedPerson

Mewakili orang yang terdeteksi seperti yang terdeteksi oleh sensor kehadiran manusia.

Gyrometer

Mewakili sensor gyrometer yang menyediakan nilai kecepatan sudut sehubungan dengan sumbu x, y, dan z.

GyrometerDataThreshold

Menyediakan akses ke ambang data gyrometer (juga dikenal sebagai sensitivitas perubahan).

GyrometerReading

Mewakili pembacaan girometer.

GyrometerReadingChangedEventArgs

Menyediakan data untuk pembacaan girometer– peristiwa yang diubah.

HeadOrientation

Mewakili objek yang menjelaskan orientasi yang dihadapi kepala pengguna relatif terhadap sensor kehadiran manusia, dalam hal roll, pitch, dan yaw.

HeadPosition

Mewakili objek yang menjelaskan lokasi kepala pengguna relatif terhadap sensor kehadiran manusia, dalam hal azimut dan ketinggian.

HingeAngleReading

Menyediakan akses ke data yang diekspos oleh sensor sudut engsel di perangkat layar ganda.

HingeAngleSensor

Mewakili sensor sudut engsel dalam perangkat layar ganda.

HingeAngleSensorReadingChangedEventArgs

Menyediakan data untuk peristiwa ReadingChanged .

HumanPresenceFeatures

Mewakili pengaturan sistem yang didukung oleh sensor kehadiran manusia.

HumanPresenceSensor

Mewakili sensor yang mendeteksi apakah pengguna ada, tidak ada, atau tidak berinteraksi dengan perangkat mereka.

HumanPresenceSensorReading

Mewakili satu pembacaan dari HumanPresenceSensor.

HumanPresenceSensorReadingChangedEventArgs

Menyediakan data untuk peristiwa HumanPresenceSensor.ReadingChanged .

HumanPresenceSensorReadingUpdate

Mewakili satu pembacaan yang diperbarui dari HumanPresenceSensor.

HumanPresenceSettings

Mewakili berbagai pengaturan sistem kehadiran manusia.

Inclinometer

Mewakili sensor inklinometer yang menyediakan nilai pitch, roll, dan yaw yang sesuai dengan sudut rotasi di sekitar sumbu x, y, dan z.

InclinometerDataThreshold

Menyediakan akses ke ambang data inklinometer (juga dikenal sebagai sensitivitas perubahan).

InclinometerReading

Mewakili pembacaan inklinometer.

InclinometerReadingChangedEventArgs

Menyediakan data untuk peristiwa yang diubah pembacaan inklinometer.

LightSensor

Mewakili sensor cahaya sekitar yang menyediakan pembacaan cahaya sekitar sebagai nilai LUX.

LightSensorDataThreshold

Menyediakan akses ke ambang batas data ringan (juga dikenal sebagai sensitivitas perubahan).

LightSensorReading

Mewakili pembacaan sensor cahaya sekitar.

LightSensorReadingChangedEventArgs

Menyediakan data untuk peristiwa perubahan baca sensor cahaya sekitar.

LockOnLeaveOptions

Menyediakan kemampuan untuk mengelola perilaku penguncian layar PC berdasarkan apakah pengguna terdeteksi oleh sensor kehadiran manusia.

Magnetometer

Mewakili sensor magnetik.

MagnetometerDataThreshold

Menyediakan akses ke ambang data magnetometer (juga dikenal sebagai sensitivitas perubahan).

MagnetometerReading

Mewakili pembacaan magnetometer.

MagnetometerReadingChangedEventArgs

Menyediakan data untuk pembacaan magnetometer– peristiwa yang diubah.

OrientationSensor

Mewakili sensor orientasi.

Sensor ini mengembalikan matriks rotasi dan Quaternion yang dapat digunakan untuk menyesuaikan perspektif pengguna dalam aplikasi game.

Untuk contoh implementasi, lihat sampel sensor orientasi.

OrientationSensorReading

Mewakili pembacaan sensor orientasi.

OrientationSensorReadingChangedEventArgs

Menyediakan data untuk peristiwa yang diubah pembacaan sensor orientasi.

Pedometer

Menyediakan antarmuka untuk pedometer untuk mengukur jumlah langkah yang diambil.

Untuk contoh implemenasi, lihat sampel pedometer.

PedometerDataThreshold

Ambang untuk sensor Pedometer . Ketika kondisi ambang terpenuhi, pemicu sensor akan diaktifkan.

PedometerReading

Mewakili pembacaan pedometer.

PedometerReadingChangedEventArgs

Menyediakan data untuk pembacaan pedometer– peristiwa yang diubah.

ProximitySensor

Menyediakan antarmuka untuk sensor kedekatan untuk menentukan apakah objek terdeteksi atau tidak.

Untuk contoh implementasi, lihat sampel sensor kedekatan.

ProximitySensorDataThreshold

Ambang batas untuk ProximitySensor. Ketika kondisi ambang terpenuhi, pemicu sensor akan diaktifkan.

ProximitySensorDisplayOnOffController

Menyediakan pengontrol yang bertanggung jawab untuk mengaktifkan atau menonaktifkan tampilan telepon berdasarkan pembacaan dari ProximitySensor.

ProximitySensorReading

Mewakili pembacaan dari sensor kedekatan.

ProximitySensorReadingChangedEventArgs

Menyediakan data untuk pembacaan– mengubah peristiwa sensor kedekatan.

SensorDataThresholdTriggerDetails

Menyediakan data untuk sensor apa yang memicu tugas pemantauan ambang data.

SensorQuaternion

Mewakili Quaternion.

SensorRotationMatrix

Mewakili matriks rotasi 3x3.

SimpleOrientationSensor

Mewakili sensor orientasi sederhana.

Untuk contoh implementasi, lihat sampel sensor orientasi sederhana.

Sensor ini mendeteksi orientasi kuadran saat ini dari perangkat yang ditentukan serta status faset-up atau face-down-nya.

SimpleOrientationSensorOrientationChangedEventArgs

Menyediakan data untuk peristiwa pembacaan-perubahan sensor.

WakeOnApproachOptions

Menyediakan kemampuan untuk mengelola perilaku bangun layar PC berdasarkan apakah pengguna terdeteksi oleh sensor kehadiran manusia.

Antarmuka

IHumanPresenceSensorExtension

Mendefinisikan implementasi untuk jenis yang mendukung pemeriksaan dan modifikasi pembacaan sensor kehadiran manusia di alur antara sensor dan sistem.

IHumanPresenceSensorExtensionPlugin

Mendefinisikan implementasi untuk jenis yang mendukung pemeriksaan dan modifikasi pembacaan sensor kehadiran manusia di alur antara sensor dan sistem.

ISensorDataThreshold

Mengidentifikasi ambang batas untuk data sensor. Ketika ambang batas ini dilewati, pemicu sensor akan diaktifkan.

Enum

AccelerometerReadingType

Menunjukkan jenis akselerometer.

ActivitySensorReadingConfidence

Menentukan keyakinan pembacaan sensor.

ActivityType

Menentukan jenis aktivitas sensor.

HumanEngagement

Menentukan kemungkinan status keterlibatan yang didukung oleh HumanPresenceSensor.

HumanPresence

Menentukan kemungkinan status deteksi yang didukung oleh HumanPresenceSensor.

MagnetometerAccuracy

Akurasi sensor.

Lihat Satu Menit Dev - Kalibrasi sensor untuk gambaran umum video singkat tentang cara mengkalibrasi magnetometer.

PedometerStepKind

Jenis langkah yang diambil sesuai dengan pedometer.

SensorOptimizationGoal

Menunjukkan apakah daya atau presisi harus dioptimalkan untuk sensor.

SensorReadingType

Menentukan jenis pembacaan sensor.

SensorType

Menunjukkan jenis sensor.

SimpleOrientation

Menunjukkan orientasi perangkat.

Keterangan

Namespace ini menyediakan akses ke jenis sensor yang tercantum dalam tabel di bawah ini. Driver untuk sensor harus menunjukkan bahwa perangkat keras terintegrasi dengan sasis PC agar dapat diakses melalui namespace layanan ini. Sensor yang tidak ditandai sebagai terintegrasi PC, meskipun berjenis yang didukung, tidak akan dapat diakses. Pengembang driver dapat merujuk ke enumerasi SensorConnectionType untuk detail selengkapnya.

SensorDeskripsi
AccelerometerMendeteksi akselerasi sepanjang tiga sumbu (x, y, dan z).
InclinometerMendeteksi sudut inkline bersama tiga sumbu (pitch, roll, dan yaw).
GirometerMendeteksi kecepatan sudut sepanjang tiga sumbu.
KompasMendeteksi judul dalam derajat relatif terhadap magnet utara (dan di utara ketika terintegrasi dengan GPS onboard).
TerangMendeteksi tingkat pencahayaan sekitar dalam lumen.
OrientasiMenggabungkan data dari sensor akselerometer, kompas, dan girometer untuk menyediakan data rotasi yang lebih halus dan lebih sensitif daripada yang dapat diperoleh dari salah satu sensor saja. Lihat

Selain itu, namespace layanan ini menyediakan akses ke data gerakan (atau pergerakan) berikut.

DataDeskripsi
KuaternionQuaternion adalah rotasi titik [x,y,z] di sekitar sumbu arbitrer.
Matriks RotasiMatriks Rotasi mewakili rotasi sekitar 3 sumbu (x, y, dan z).

Data sensor disediakan relatif terhadap sistem koordinat sensor tetap perangkat, dan tidak bergantung pada orientasi tampilan. Untuk aplikasi yang mengandalkan data sensor untuk kontrol input atau untuk memanipulasi elemen di layar, pengembang harus mempertimbangkan orientasi tampilan saat ini dan mengkompensasi data dengan tepat. Untuk informasi selengkapnya tentang sistem koordinat sensor, lihat Data sensor dan orientasi tampilan.

Untuk beberapa sampel yang menunjukkan menggunakan berbagai sensor, lihat Sampel Sensor Windows.

Lihat juga