--- /dev/null
+using System;\r
+using System.Collections.Generic;\r
+using System.Text;\r
+\r
+namespace MidiInChecker2\r
+{\r
+ public interface IInputDevice : IDisposable\r
+ {\r
+ // プロパティ\r
+\r
+ E入力デバイス種別 e入力デバイス種別\r
+ {\r
+ get;\r
+ }\r
+ string GUID\r
+ {\r
+ get;\r
+ }\r
+ int ID\r
+ {\r
+ get;\r
+ }\r
+ List<STInputEvent> list入力イベント\r
+ {\r
+ get;\r
+ }\r
+\r
+\r
+ // メソッドインターフェース\r
+\r
+ void tポーリング( bool bWindowがアクティブ中, bool bバッファ入力を使用する );\r
+ bool bキーが押された( int nKey );\r
+ bool bキーが押されている( int nKey );\r
+ bool bキーが離された( int nKey );\r
+ bool bキーが離されている( int nKey );\r
+ }\r
+}\r