> ## 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.

# XInputOnGameInputInitialize

> XInputOnGameInputInitialize

# XInputOnGameInputInitialize

Initialise l'API du wrapper XInput.

## Syntaxe

```cpp theme={null}
HRESULT XInputOnGameInputInitialize(  
)  
```

### Paramètres

### Valeur de retour

Type : HRESULT

Résultat de la fonction.

## Remarques

Pour utiliser cette fonction, vous devez définir la macro `XINPUT_ON_GAMEINPUT_EXPLICIT_INITIALIZATION`. Par défaut, XInput est initialisé en arrière-plan, ce qui fait que le premier appel à une fonction XInput prend beaucoup plus de temps, car il est regroupé avec le travail d'initialisation. `XINPUT_ON_GAMEINPUT_EXPLICIT_INITIALIZATION` vous offre un contrôle plus précis de l'initialisation et de la désinitialisation d'XInput. Pour en savoir plus et découvrir les avantages de l'initialisation explicite, consultez [Portage d'XInput vers GameInput](/fr-CA/build/core-features/common/input/porting/input-porting-xinput#optimizingSection).

## Configuration requise

**En-tête :** XInputOnGameInput.h

**Bibliothèque :** xgameruntime.lib

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[Porter XInput vers GameInput](/fr-CA/build/core-features/common/input/porting/input-porting-xinput)\
[XInputOnGameInput](/fr-CA/reference/input/xinputongameinput/xinputongameinput_members)\
[XInputOnGameInputUninitialize](/fr-CA/reference/input/xinputongameinput/functions/xinputongameinputuninitialize)


## Related topics

- [XInputOnGameInputInitialize](/reference/input/xinputongameinput/functions/xinputongameinputinitialize.md)
- [XInputOnGameInputUninitialize](/reference/input/xinputongameinput/functions/xinputongameinputuninitialize.md)
- [XInputOnGameInput](/reference/input/xinputongameinput/xinputongameinput_members.md)
