ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

加速度センサー友の会コミュのThinkPadでの使い方

  • mixiチェック
  • このエントリーをはてなブックマークに追加
プログラム中で以下のようにしてアクセスできます。
ShockData構造体は別途定義する必要あります。
----------------------------
HANDLE hFile;
hFile = CreateFile("\\\\.\\ShockMgr", GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL);
unsigned long ulRead = 0;
ShockData sd;
DeviceIoControl( hFile, 0x733fc, NULL, 0, (void *)&sd, 0x24, &ulRead, NULL);

sd.y0; // 横方向の加速度
sd.x0; // 前後方向の加速度
----------------------------

struct ShockData
{
int status;
short int x0;
short int y0;
short int x1;
short int y1;
short int x2;
short int y2;
short int x3;
short int y3;
short int x4;
short int y4;
short int x5;
short int y5;
short int x6;
short int y6;
short int x7;
short int y7;
short int x8;
short int y8;
short int x9;
short int y9;
short int x10;
short int y10;
short int x11;
short int y11;
short int x12;
short int y12;
short int x13;
short int y13;
short int unknown0;
short int unknown1;
};


コメント(0)

mixiユーザー
ログインしてコメントしよう!

加速度センサー友の会 更新情報

加速度センサー友の会のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング