Documentation Steamworks
Références sur l'API Steamworks
Bienvenue dans la référence de l'API Steamworks !

Cette section fournit une liste complète de tout ce qui est disponible dans l'API Steamworks. Avant d'aller plus loin, veuillez consulter la Steamworks API Overview pour être prêt à utiliser l'API Steamworks.

Pour une vue d'ensemble des fonctionnalités fournies par l'API Steamworks, consultez la rubrique Fonctionnalités.

Si vous utilisez l'API Web, vous trouverez la documentation la concernant sur la Steamworks Web API Reference.

InterfaceDescription
ISteamAppsExpose un large éventail d'informations et d'actions pour les applications et les Contenu téléchargeable (DLC).
ISteamAppTicketInterface permettant d'obtenir les données de possession d'application. Utilisé par l'outil de protection DRM de Steam pour lui permettre de demander des informations de propriété avec une plus grande confiance.
ISteamClientInterface permettant de créer une nouvelle instance de Steam ou de connecter une instance de Steam existante, que ce soit dans un nouveau processus ou en local.
ISteamControllerAPI de support du contrôleur de jeu Steam.
ISteamControllerInterface qui permet d'accéder aux informations sur les utilisateurs individuels et d'interagir avec l'Overlay Steam.
ISteamGameCoordinatorFonctions pour envoyer et recevoir les messages du coordinateur de jeu.
ISteamGameServerFournit le noyau de l'API des serveurs de jeu Steam.
ISteamGameServerStatsPermet aux serveurs de jeu de définir les stats et les succès sur les joueurs.
ISteamHTMLSurfaceInterface servant à afficher les pages HTML et interagir avec elles.
ISteamHTTPClient HTTP léger et facile à utiliser destiné à envoyer et recevoir des données depuis le Web.
ISteamInventoryAPI de requête et de manipulation de l'inventaire Steam.
ISteamMatchmakingFonctions permettant aux clients d'accéder aux services de matchmaking, de favoris et d'agir sur les salles d'attente.
ISteamMatchmakingServersFonctions qui fournissent un accès au navigateur de serveurs de jeu.
ISteamMusicFonctions de contrôle de la lecture de musique dans le client Steam.
ISteamMusicRemotePermet une interaction directe avec le lecteur de musique Steam.
ISteamNetworkingFonctions réseau servant à établir des connexions et à envoyer des données entre les clients, en passant par la fonction NAT.
ISteamNetworkingSocketsNewer networking API. Higher performance API that relays data through the Valve network and protects player IP addresses.
ISteamRemoteStorageProvides functions for reading, writing, and accessing files which can be stored remotely in the Steam Cloud.
ISteamScreenshotsFunctions for adding screenshots to the user's screenshot library.
ISteamUGCFunctions to create, consume, and interact with the Steam Workshop.
ISteamUnifiedMessagesInterface to the Steam unified messages client.
ISteamUserFunctions for accessing and manipulating Steam user information.
ISteamUserStatsProvides functions for accessing and submitting stats, achievements, and leaderboards.
ISteamUtilsInterface which provides access to a range of miscellaneous utility functions.
ISteamVideoProvides functions to interface with the Steam video and broadcasting platforms.
SteamEncryptedAppTicketUtilities to decode/decrypt encrypted application tickets.
steam_apiProvides the core foundation to initialize and access the Steamworks API.
steam_gameserverProvides the core foundation to initialize and access the Steamworks GameServer API.