Microsoft DirectX 8.0 (Visual Basic)

DirectInputDevice8

アプリケーションは、DirectInputDevice8 クラスのメソッドを使用して、Microsoft® DirectInput® デバイスのアクセス権の取得と解放、デバイス プロパティと情報の管理、動作の設定、初期化の実行、およびデバイスのプロパティ シートの起動を行う。

DirectInputDevice8 オブジェクトを取得するには、DirectInput8.CreateDevice メソッドを使用する。

DirectInputDevice8 クラスのメソッドは、以下のグループにまとめることができる。

アクセス Acquire
  SetCooperativeLevel
Unacquire
アクション マッピング BuildActionMap
  GetImageInfo
GetImageInfoCount
SetActionMap
データ取得 GetDeviceData
  GetDeviceState
GetDeviceStateJoystick
GetDeviceStateJoystick2
GetDeviceStateKeyboard
GetDeviceStateMouse
GetDeviceStateMouse2
Poll
SetEventNotification
フォース フィードバック CreateCustomEffect
  CreateEffect
CreateEffectFromFile
GetEffectsEnum
GetForceFeedbackState
SendForceFeedbackCommand
WriteEffectToFile
オブジェクト GetDeviceObjectsEnum
  GetObjectInfo
プロパティ GetCapabilities
  GetDeviceInfo
GetProperty
SetCommonDataFormat
SetDataFormat
SetProperty
その他 RunControlPanel
  SendDeviceData