DirectInputのジョイスティックデバイスって普通のコントローラ(十字キーとボタン)も含まれますか?
DIJOYSTATE2構造体のrgbButtonsでボタンの状態が取得できますが
どのキーがどのボタン(DIJOFS_BUTTON0などのデバイス定数)に割り当てられていますか?
ユーザーが「上上下下左右左右BA」と入力した場合
「DIJOFS_BUTTON0,DIJOFS_BUTTON0,DIJOFS_BUTTON1,DIJOFS_BUTTON1,DIJOFS_BUTTON3,DIJOFS_BUTTON4,DIJOFS_BUTTON3,DIJOFS_BUTTON4,DIJOFS_BUTTON6,DIJOFS_BUTTON5」
って具合にどの環境(ジョイスティック)でも同じデバイス定数で送られてきますか?