> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GameInput pour PC et console avec NuGet

> GameInput pour PC et console avec NuGet

<a id="introductionSection" />

Pour utiliser les plus récentes fonctionnalités de GameInput (v.1+), utilisez le package NuGet [Microsoft.GameInput](https://www.nuget.org/packages/Microsoft.GameInput) pour préparer Visual Studio au développement. Bien que les versions modernes de Windows prennent en charge GameInput d'emblée, il est important d'installer le composant redistribuable GameInput inclus dans le package NuGet, tant pour le développement que pour la mise en production, afin de profiter des plus récentes fonctionnalités et mises à jour de GameInput sur PC.

Pour la console, le programme d'installation de GameInput n'est pas requis, puisqu'il fait partie du Microsoft Game Development Kit (GDK). Cependant, le package est tout de même requis pour obtenir les plus récents en-têtes GameInput et la plus récente bibliothèque statique. La nouvelle bibliothèque statique contient la logique appropriée pour cibler la bonne version du runtime GameInput sur console, qui donne accès aux fonctionnalités v.1+.

## Composant redistribuable GameInput pour PC

<a id="redistributableSection" />

<Note>Le package NuGet inclut le composant redistribuable GameInput, mais ne l'installe pas automatiquement.</Note>

Bien que les versions modernes de Windows prennent en charge GameInput d'emblée, les jeux PC doivent intégrer le composant redistribuable GameInput à leurs programmes d'installation respectifs. Lorsque vous installez le package NuGet GameInput, il place le programme d'installation `GameInputRedist.msi` dans le répertoire `packages\Microsoft.GameInput.<version>\redist`, qui se trouve habituellement dans le répertoire racine de votre projet.

Si vous travaillez sur un titre PC GDK, consultez la documentation sur les [Actions d'installation personnalisées](/fr-CA/build/core-features/common/packaging/packaging-custom-install-actions) pour plus d'informations sur la façon d'inclure ce package avec votre titre lors de sa sortie. Si vous travaillez sur un titre PC non GDK, assurez-vous que ce composant redistribuable est installé dans le cadre de l'installation normale de votre jeu.

Le composant redistribuable GameInput vérifie qu'il n'entraîne pas de rétrogradation de GameInput sur le système cible. Bien que cette vérification signifie que votre jeu peut s'exécuter sur un PC où est installée une version de GameInput plus récente que celle utilisée pour le développement, les API GameInput demeurent rétrocompatibles, ce qui garantit un comportement cohérent à l'avenir.

## Provisionner la plus récente version de GameInput sur votre système au moyen de WinGet

Pour les scénarios de développement, le Gestionnaire de package Windows (WinGet) rend aussi disponible le composant redistribuable GameInput, qui est le même que celui du package NuGet [Microsoft.GameInput](https://www.nuget.org/packages/Microsoft.GameInput). Cette disponibilité vous permet de provisionner rapidement le plus récent composant redistribuable GameInput sur votre ordinateur de développement. Vous pouvez facilement installer le plus récent composant redistribuable GameInput en exécutant la commande suivante dans une invite de commandes avec élévation de privilèges :

```powershell theme={null}
winget install Microsoft.GameInput
```


## Related topics

- [GameInput for PC and console with NuGet](/build/core-features/common/input/overviews/input-nuget.md)
- [GameInput para PC y consola con NuGet](/es/build/core-features/common/input/overviews/input-nuget.md)
- [通过 NuGet 在 PC 和主机上使用 GameInput](/zh-CN/build/core-features/common/input/overviews/input-nuget.md)
- [NuGet으로 사용하는 PC와 콘솔용 GameInput](/ko/build/core-features/common/input/overviews/input-nuget.md)
- [NuGet を使用した PC およびコンソール向け GameInput](/ja-jp/build/core-features/common/input/overviews/input-nuget.md)
