-
Notifications
You must be signed in to change notification settings - Fork 3
デバイスindex取得
gpsnmeajp edited this page Sep 29, 2018
·
1 revision
指定されたデバイスindexが有効かを調べる。
有効な場合はtrue、無効な場合はfalse
有効というのは、
- indexが無効値ではない
- 接続されている
- 姿勢情報が有効である
のANDである。
なおSetAutoUpdateがtrueだとこの際にupdate()が入る仕様になっている。
指定されたシリアル番号と完全一致するデバイスindexを返す。
取得できなかった場合は、InvalidDeviceIndexが帰る。
トラッカーなど個体識別がし辛いデバイスに向いている。
GetPropertyStringWhenConnected()を使って予めシリアル番号を取得しておくと良い。
HMDのデバイスindexを取得する。
取得できなかった場合は、InvalidDeviceIndexが帰る。
左コントローラーのデバイスindexを取得する。
接続されていないなど、取得できなかった場合はInvalidDeviceIndexが帰る。
右コントローラーのデバイスindexを取得する。
接続されていないなど、取得できなかった場合はInvalidDeviceIndexが帰る。