Bool ufGetControllerList( *list ) Uint32 *list
*list | 記録されているコントローラのリスト |
TRUE | 成功 |
FALSE | 失敗 |
コントローラリストには以下の種類の機能を持ったビットが1になるようにして作成した32Bitの値が入っています。
ボタン、トリガーなど | ビット |
Cボタン | 0 |
Bボタン | 1 |
Aボタン | 2 |
スタートボタン | 3 |
デジタル方向ボタンA上 | 4 |
デジタル方向ボタンA下 | 5 |
デジタル方向ボタンA左 | 6 |
デジタル方向ボタンA右 | 7 |
Zボタン | 8 |
Yボタン | 9 |
Xボタン | 10 |
Dボタン | 11 |
デジタル方向ボタンB上 | 12 |
デジタル方向ボタンB下 | 13 |
デジタル方向ボタンB左 | 14 |
デジタル方向ボタンB右 | 15 |
Rトリガー | 16 |
Lトリガー | 17 |
アナログ方向キーX1 | 18 |
アナログ方向キーY1 | 19 |
アナログ方向キーX2 | 20 |
アナログ方向キーY2 | 21 |
Uint32 controller_list[24]; /* コントローラリストを取得 */ ufGetControllerList( controller_list);