DirectX 9.0c (October 2005) SDKリリース

http://msdn.microsoft.com/directx/sdk/
http://www.microsoft.com/downloads/details.aspx?FamilyId=1C8DC451-2DBE-4ECC-8C57-C52EEA50C20A&displaylang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=9930efa6-9f7b-4c8a-aea2-97dd6ab307a2&DisplayLang=ja

 DirectX 9.0はこまめに更新版のリリースが続いています。

更新概要

Managed DirectX XInputのテストコード(C#/イメージ)

using Microsoft.DirectX.XInput;
static class Program {
    static void Main() {
        State state = Controller.GetState(0);
        if (state.IsConnected) {
            GamePadState gamePadState = state.GamePad;
            if (gamePadState.AButton) {
            }
            if ((gamePadState.Buttons & GamePadButtons.B) != 0) {
            }
        }
    }
}