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