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

# SDK PlayFab C++ hérité

> Vue d'ensemble de l'ancien SDK PlayFab C++ multiplateforme pour Android, iOS, Linux et Win32 x64, avec le dépôt GitHub, le package NuGet et les liens vers les démarrages rapides.

# SDK PlayFab Services hérité pour C++

<img src="https://mintcdn.com/microsoft-4404708b/N3T1ucKV7zIMBudj/images/playfab/sdks/playfab-cpp/cpp1.png?fit=max&auto=format&n=N3T1ucKV7zIMBudj&q=85&s=07ffe1f70aa93eebe977112f994105c9" alt="SDK PlayFab CPP" width="800" height="250" data-path="images/playfab/sdks/playfab-cpp/cpp1.png" />

<Note>
  Ce SDK est en cours de remplacement par le nouveau [SDK PlayFab C/C++](/fr-CA/services/playfab/sdks/c). Nous étendons progressivement l'ensemble des plateformes prises en charge par le nouveau SDK.
</Note>

Le SDK PlayFab C++ multiplateforme fournit tout ce dont vous avez besoin pour accéder à l'API PlayFab. Il comprend les modèles, les méthodes, un wrapper HTTP pour envoyer et recevoir des requêtes web, ainsi que la sérialisation JSON.

Si vous avez des questions sur le SDK ou si vous avez besoin d'aide pour résoudre des problèmes, rendez-vous sur les [forums PlayFab](https://community.playfab.com/index.html) > **API and SDK**.

## Liens de téléchargement du SDK

* [Dépôt GitHub du SDK PlayFab C++ multiplateforme](https://github.com/PlayFab/XPlatCppSdk)
* [Package NuGet du SDK C++ multiplateforme](https://www.nuget.org/packages/com.playfab.xplatcppsdk.v141/)

Ce SDK est généré automatiquement à l'aide de notre outil open source—[SDKGenerator](/fr-CA/services/playfab/sdks/sdkgenerator). Nous générons généralement les SDK toutes les deux semaines afin de rester à jour avec les dernières modifications de l'API.

## Plateformes prises en charge par ce SDK

* Android
* iOS
* Linux
* Windows (Win32) x64

## Quand ne pas utiliser ce SDK

Le SDK PlayFab C++ multiplateforme ne doit pas être utilisé s'il existe un SDK plus spécifique adapté à votre projet. De nombreux moteurs basés sur C++ intègrent également Lua.

Des SDK PlayFab spécifiques sont disponibles pour :

* [SDK PlayFab pour Cocos2d-x](https://github.com/PlayFab/Cocos2d-xSDK)
* [SDK PlayFab pour Unreal Engine sur la marketplace Unreal (lien externe)](https://www.unrealengine.com/marketplace/product/playfab-sdk)
* [SDK PlayFab LuaSDK](https://github.com/PlayFab/LuaSdk)

Pour obtenir la liste complète des différents SDK PlayFab, consultez [SDK PlayFab Services](/fr-CA/services/playfab/sdks/playfab-sdk-intro).

## Développement pour XBOX et le GDK Windows

Ce SDK n'est **pas** destiné à être utilisé avec les jeux XBOX et Game Pass modernes ni avec le [Microsoft Game Development Kit](https://learn.microsoft.com/en-us/gaming/gdk/). Pour en savoir plus sur l'utilisation du SDK PlayFab Services inclus dans le GDK, consultez notre [vue d'ensemble du GDK](/fr-CA/services/playfab/sdks/c).

## Utilisation du SDK

Ce projet C++ natif peut être utilisé des manières suivantes.

* Comme outil d'administration autonome en console pour la maintenance de votre jeu.
  * Le SDK PlayFab C++ multiplateforme fonctionne parfaitement pour un programme C++ autonome.
* Intégré à un jeu C++ existant basé sur Visual Studio.
  * Téléchargez le [package NuGet](https://www.nuget.org/packages/com.playfab.xplatcppsdk.v141/) dans votre solution Visual Studio, et vous êtes prêt.
* Intégré à un moteur de jeu existant basé sur C++.

## Ajouter le SDK à votre projet

* [Démarrage rapide pour Android](https://github.com/PlayFab/XPlatCppSdk/tree/master/build/Android)
* [Démarrage rapide pour iOS](https://github.com/PlayFab/XPlatCppSdk/blob/master/build/iOS/TestIOSApp/README.md)
* [Démarrage rapide pour Linux](/fr-CA/services/playfab/sdks/playfab-cpp/quickstart-linux)
* [Démarrage rapide pour Windows (Win32) x64](/fr-CA/services/playfab/sdks/playfab-cpp/quickstart-windows)

Si aucune des options ci-dessus ne vous convient, vous pouvez installer le package NuGet dans votre projet Visual Studio à l'aide du gestionnaire de package NuGet. Pour obtenir des instructions, consultez [Installer et utiliser un package dans Visual Studio](https://learn.microsoft.com/en-us/nuget/quickstart/install-and-use-a-package-in-visual-studio). Pour plus d'informations, consultez [Bien démarrer avec NuGet](https://learn.microsoft.com/en-us/nuget/what-is-nuget).


## Related topics

- [SDK PlayFab](/fr-CA/services/playfab/sdks/playfab-sdk-intro.md)
- [Objets (Economy hérité)](/fr-CA/services/playfab/economy-monetization/economy/items/index.md)
- [Langages pris en charge par PlayFab](/fr-CA/services/playfab/sdks/languages/index.md)
- [PlayFab Services pour GDK](/fr-CA/services/playfab/sdks/platforms/gdk.md)
- [PlayFab Services pour Android](/fr-CA/services/playfab/sdks/platforms/android.md)
