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

# SetRawData

> IGameInputRawDeviceReport::SetRawData

# IGameInputRawDeviceReport::SetRawData

Définit le contenu de la mémoire tampon du rapport.

## Syntaxe

```cpp theme={null}
bool SetRawData(
    size_t bufferSize,
    const void* buffer
)
```

### Paramètres

*bufferSize*   \_In\_\

Type : size\_t

Taille de la mémoire tampon de données brutes à définir.

*buffer*   \_In\_reads\_(bufferSize)\

Type : void\*

Mémoire tampon dans laquelle écrire.

### Valeur de retour

Type : bool

Retourne true en cas de réussite; retourne false dans le cas contraire.

## Remarques

La méthode `IGameInputRawDeviceReport::SetRawData` permet aux applications de définir directement le contenu de la mémoire tampon du rapport. L'appelant doit transmettre une mémoire tampon source dont la taille correspond à la valeur retournée par la méthode [GetRawDataSize](https://docs.xbox.com/fr-CA/reference/input/gameinput/interfaces/igameinputrawdevicereport/methods/igameinputrawdevicereport_getrawdatasize.md). La définition du contenu de la mémoire tampon du rapport n'est autorisée que pour les rapports de sortie.

## Configuration requise

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

**Bibliothèque :** xgameruntime.lib

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

[Rubriques avancées sur GameInput](https://docs.xbox.com/fr-CA/build/core-features/common/input/advanced/input-advanced-topics.md)\
[Vue d'ensemble de GameInput](https://docs.xbox.com/fr-CA/build/core-features/common/input/overviews/input-overview.md)\
[IGameInputRawDeviceReport](https://docs.xbox.com/fr-CA/reference/input/gameinput/interfaces/igameinputrawdevicereport/igameinputrawdevicereport.md)

## Historique des versions

| Version | Modifications |
| - | - |
| **v3** | Réintroduit. |
| **v1** | Supprimé en même temps que l'interface IGameInputRawDeviceReport. |
| **v0** | Introduit. |


## Related topics

- [IGameInputRawDeviceReport (contenu de l'interface)](https://docs.xbox.com/fr-CA/reference/input/gameinput/interfaces/igameinputrawdevicereport/igameinputrawdevicereport.md)
- [GetRawData](https://docs.xbox.com/fr-CA/reference/input/gameinput/interfaces/igameinputrawdevicereport/methods/igameinputrawdevicereport_getrawdata.md)
- [GetRawDataSize](https://docs.xbox.com/fr-CA/reference/input/gameinput/interfaces/igameinputrawdevicereport/methods/igameinputrawdevicereport_getrawdatasize.md)
- [SetShapeEqCompRawFilterCoefficients](https://docs.xbox.com/fr-CA/reference/audio/shapeeqcompcontext/functions/setshapeeqcomprawfiltercoefficients.md)
- [XblMultiplayerSessionSetRawServersJson](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessionsetrawserversjson.md)
