デコシノニッキ

ホロレンジャーの戦いの記録

【メモ】HoloLensでSSIDと信号強度を取得する

自分メモです。
HoloLens風のメニューが作りたかったのでやってみました。

メニューを動かす部分はたるこすさんのをそのまま移植しました。
tarukosu.hatenablog.com

f:id:haikage1755:20180209023003p:plain:w250

namespace

#if UNITY_UWP
using Windows.Networking.Connectivity
#endif

WlanConnectionProfileDetails Class (Windows.Networking.Connectivity) - UWP app developer | Microsoft Docs

ConnectionProfile Class (Windows.Networking.Connectivity) - UWP app developer | Microsoft Docs

//SSIDの取得
NetworkInformation.GetInternetConnectionProfile().WlanConnectionProfileDetails.GetConnectedSsid()

//信号強度の取得
NetworkInformation.GetInternetConnectionProfile().GetSignalBars()

ちなみにバッテリー残量はUnityで用意されています。

//(0-1)で返ってくる
SystemInfo.batteryLevel

残り時間が必要な場合はフル充電で残り2時間と想定してパーセンテージをかけてもいいかもしれないですね。

余談
システム音量や輝度などの取得は難しそうです。(タスケテ・・・)

[デコシノニッキ]は、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。」