Platform SDK: DirectX |
データを取得するようにジョイスティック デバイスを設定するには、パラメータに c_dfDIJoystick グローバル変数を指定して、IDirectInputDevice7::SetDataFormat メソッドを呼び出す (「デバイス データ形式」を参照すること)。
一部のデバイス ドライバは、明示的に要求されるまで DirectInput に状態の変化を通知しないことがあるので、ジョイスティックのデータを取得する前には必ず IDirectInputDevice7::Poll メソッドを呼び出さなくてはならない。詳細については、「ポーリングとイベント」を参照すること。
データを取得するようにジョイスティック デバイスを設定するには、パラメータに DIFORMAT_JOYSTICK または DIFORMAT_JOYSTICK2 を指定して、DirectInputDevice.SetCommonDataFormat メソッドを呼び出す (「デバイス データ形式」を参照すること)。
一部のデバイス ドライバは、明示的に要求されるまで DirectInput に状態の変化を通知しないことがあるので、ジョイスティックのデータを取得する前には必ず DirectInputDevice.Poll メソッドを呼び出さなくてはならない。詳細については、「ポーリングとイベント」を参照すること。
以下のトピックでは、ジョイスティックおよびゲームパッドまたは操縦桿などの入力デバイスからのデータの取得と解釈を説明する。