札幌HID入力プラグイン
HidLibraryは.NET 4.5に「間接的に依存する」ので使えない。
自作プロジェクト側を.NET4.5に上げるとBVEに怒られる。
https://gyazo.com/52520f1da6b2d9beedabdddab575e697
UWPは.NET3.5ではないので使えない(HIDのAPIはあるらしいけど)
WindowsのDLLを直接叩く
車輪の再発明
別のライブラリを試す
そのままでは.NET3.5としてビルドできない
dllを叩くサンプルコードとしては役立ちそう
こっちは.NET3.5としてビルドできた
採用
Usbクラスを分けたい
Observerパターン
シナリオ(or車両)ごとに自動で設定を切り替えたい
Log.xml はBve終了時に書き込まれるので使えない
ファイル読み取りを監視する方法はありかも
プラグイン側でシナリオor車両を選んで読み込める仕組みもあり?