Le Microsoft Game Development Kit (GDK) est fourni avec le fichier d’en-tête XInputOnGameInput.h, qui contient une implémentation de l’API XInput reposant sur GameInput. Nous vous recommandons d’effectuer un portage direct vers GameInput, en particulier si vous souhaitez prendre en charge un clavier et une souris ou d’autres périphériques d’entrée. Toutefois, le wrapper XInputOnGameInput peut servir à amorcer un premier effort de portage sans nécessiter de modifications du code XInput existant.