Win10不只是在界面上發(fā)生了很大變化,底層功能也有重大改進(jìn)。在Windows10正式發(fā)布前微軟列舉了系統(tǒng)中增加的多項(xiàng)傳感器特性,包括活動(dòng)傳感器、計(jì)步器、氣壓計(jì)、距離傳感器等。近日,微軟在官方博客中撰文詳細(xì)地解釋了Sensor batching、ReadingTransform、Custom Sensors三種傳感器特性工作原理,開(kāi)發(fā)者和普通用戶都將受益于這些新特性。
其中,Sensor batching是一種針對(duì)加速度計(jì)的電源節(jié)能方案,能夠減少設(shè)備在睡眠時(shí)的功耗。該傳感器特性能夠減少應(yīng)用進(jìn)程對(duì)電能的消耗,以更加合理的頻率從從傳感器批量獲取采樣數(shù)據(jù),而不再是以較短的固定周期獲取數(shù)據(jù),減少進(jìn)程活動(dòng)時(shí)間。下圖展示了這種變化:
其他兩種傳感器特性將使開(kāi)發(fā)者收益,ReadingTransform是輔助開(kāi)發(fā)者根據(jù)Windows或Windows Phone設(shè)備方向調(diào)整應(yīng)用程序的傳感器特性。由于不同的設(shè)備傳感器所采用的坐標(biāo)系不同,那么對(duì)于開(kāi)發(fā)者來(lái)說(shuō)處理這些數(shù)據(jù)將會(huì)十分繁瑣。借助ReadingTransform可簡(jiǎn)化開(kāi)發(fā)者使用傳感器數(shù)據(jù)的步驟,使用Win10 UWP API,只需要更改一行代碼即可。
借助Custom Sensors(自定義傳感器功能),硬件設(shè)備制造商可以在不需要第一方聲明的前提下自由添加新的傳感器類型,例如空氣質(zhì)量傳感器、溫度傳感器以及心率傳感器。微軟高級(jí)項(xiàng)目經(jīng)理Rinku Sreedhar解釋道:
“自定義傳感器將提供一個(gè)通用的API,IHV(獨(dú)立設(shè)備制造商)可獨(dú)立于微軟的操作系統(tǒng)設(shè)備生產(chǎn)周期發(fā)布任何類型的傳感器。過(guò)去使用Win32傳感器API的合作伙伴,現(xiàn)在不需要修改硬件即可開(kāi)發(fā)Windows應(yīng)用商店應(yīng)用,也不需要使用復(fù)雜的低級(jí)HID(人機(jī)接口)”。
原文:http://www.avicui.com/news_14046.html
哈爾濱品用軟件有限公司致力于為哈爾濱的中小企業(yè)制作大氣、美觀的優(yōu)秀網(wǎng)站,并且能夠搭建符合百度排名規(guī)范的網(wǎng)站基底,使您的網(wǎng)站無(wú)需額外費(fèi)用,即可穩(wěn)步提升排名至首頁(yè)。歡迎體驗(yàn)最佳的哈爾濱網(wǎng)站建設(shè)。
