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

# GetHapticInfo

> GetHapticInfo

# GetHapticInfo

Fournit des renseignements dynamiques sur l'ensemble des propriétés et des capacités haptiques d'un appareil d'entrée.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
HRESULT GetHapticInfo(
    GameInputHapticInfo* info);
```

### Paramètres

*info*   \_Out\_\
Type : [GameInputHapticInfo](/fr-CA/reference/input/gameinput/structs/gameinputhapticinfo)\*

Structure contenant les métadonnées haptiques de l'appareil actuel.

### Valeur de retour

Type : HRESULT

Retourne `GAMEINPUT_E_HAPTIC_NOT_FOUND` si les capacités haptiques ne sont pas prêtes (ou autrement disponibles) pour l'appareil actuel.

<a id="remarksSection" />

## Remarques

La méthode `GetHapticInfo` interroge les métadonnées haptiques de l'appareil actuel. Comme l'haptique repose sur la pile audio de Windows, il est possible que ces renseignements ne soient pas encore disponibles au moment de l'arrivée de l'appareil. Plutôt que d'appeler la méthode `GetHapticInfo` au moment de la connexion de l'appareil, il est fortement recommandé de [s'inscrire aux rappels d'appareil](/fr-CA/reference/input/gameinput/interfaces/igameinput/methods/igameinput_registerdevicecallback) et d'attendre la notification d'[état de l'appareil](/fr-CA/reference/input/gameinput/enums/gameinputdevicestatus) `GameInputDeviceHapticInfoReady`. Cela garantit que les appareils dotés de capacités haptiques disposent du temps nécessaire pour initialiser les ressources requises avant d'être interrogés pour obtenir leurs métadonnées.

<a id="requirementsSection" />

## Configuration requise

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

**Bibliothèque :** gameinput.lib

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

<a id="seealsoSection" />

## Voir aussi

[Vue d'ensemble de GameInput](/fr-CA/build/core-features/common/input/overviews/input-overview)<br />
[GameInputHapticInfo](/fr-CA/reference/input/gameinput/structs/gameinputhapticinfo)<br />
[RegisterDeviceCallback](/fr-CA/reference/input/gameinput/interfaces/igameinput/methods/igameinput_registerdevicecallback)<br />
[GameInputDeviceStatus](/fr-CA/reference/input/gameinput/enums/gameinputdevicestatus)<br />
[IGameInputDevice](/fr-CA/reference/input/gameinput/interfaces/igameinputdevice/igameinputdevice)

## Historique des versions

| Version | Modifications |
| - | - |
| **v2** | Introduit. |


## Related topics

- [GetHapticInfo](/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_gethapticinfo.md)
- [GameInputHapticInfo](/reference/input/gameinput/structs/gameinputhapticinfo.md)
- [Haptics in GameInput](/build/core-features/common/input/hardware/input-hardware-haptics.md)
- [Hápticos en GameInput](/es/build/core-features/common/input/hardware/input-hardware-haptics.md)
- [GameInput 中的触觉反馈](/zh-CN/build/core-features/common/input/hardware/input-hardware-haptics.md)
