Compass.ReportLatency Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur penundaan antara batch informasi sensor.
public:
property unsigned int ReportLatency { unsigned int get(); void set(unsigned int value); };
uint32_t ReportLatency();
void ReportLatency(uint32_t value);
public uint ReportLatency { get; set; }
var uInt32 = compass.reportLatency;
compass.reportLatency = uInt32;
Public Property ReportLatency As UInteger
Nilai Properti
Penundaan antara batch informasi sensor dalam milidetik.
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)
|
Keterangan
Properti ini mengacu pada frekuensi peristiwa ReadingChanged .
Tidak semua sensor mendukung ReportLatency. Jika sensor tidak mendukung properti ini, sensor akan berfungsi sama seperti jika Anda mengatur nilai ini ke 0. Mengatur nilai ini ke 0 akan menggunakan latensi default untuk sensor.
Jika Anda mengatur ReportLatency ke nilai yang lebih tinggi dari latensi maksimum yang didukung, sensor akan menggunakan latensi maksimum yang didukung. Namun, properti ini tidak akan berubah nilainya. ReportLatency maksimum yang mungkin sama dengan waktu MaxBatchSizereportInterval.
Ketahuilah bahwa beberapa aplikasi dapat bergantung pada satu sensor. Masing-masing aplikasi tersebut dapat menetapkan nilai yang berbeda untuk ReportLatency. Dalam skenario ini, sensor perlu mencoba mengakomodasi nilai terendah untuk ReportLatency. Karena itu, latensi aktual mungkin tidak cocok dengan latensi yang ditentukan oleh properti ini di aplikasi Anda. Properti ini sesuai dengan latensi ideal Anda, yang mungkin bukan latensi yang sama pada sensor.
Untuk informasi selengkapnya tentang batching sensor, lihat Sensor.