Documentação do Steamworks
Referência da API do Steamworks
Bem-vindo(a) à referência da API do Steamworks!

Esta seção oferece uma listagem de todos os recursos disponibilizados pela API do Steamworks. Leia a Steamworks API Overview antes de continuar para preparar-se para usar a API do Steamworks.

Para uma visão geral dos recursos oferecidos pela API do Steamworks, consulte a página de Recursos.

Se estiver usando a Web API, a documentação está disponível na Referência da Web API do Steamworks.

InterfaceDescrição
ISteamAppsExpõe várias informações e ações para aplicativos e Conteúdo adicional (DLC).
ISteamAppTicketInterface para recuperar dados de titularidade de um aplicativo. Usada pelo encapsulador de GDD/DRM do Steam para que possa consultar sobre titularidade com maior confiança.
ISteamClientInterface para criar uma nova instância do Steam ou conectar-se a uma instância do Steam existente, seja em um processo diferente ou local.
ISteamControllerAPI de entrada do Steam.
ISteamFriendsInterface para acessar informações sobre usuários individuais e interagir com o Painel Steam.
ISteamGameCoordinatorFunções para o envio e recebimento de mensagens do coordenador de partidas.
ISteamGameServerProvê a peça principal da API de servidores de jogos do Steam.
ISteamGameServerStatsFunções para permitir que servidores definam estatísticas e conquistas para jogadores.
ISteamHTMLSurfaceInterface para renderização e interação com páginas HTML.
ISteamHTTPUm cliente HTTP pequeno e fácil de usar para enviar e receber dados da web.
ISteamInventoryAPI de consulta e manipulação do inventário Steam.
ISteamMatchmakingFunções para clientes acessarem serviços de criação de partidas, favoritos e operar em salas de partida.
ISteamMatchmakingServersFunções que oferecem acesso ao navegador de servidores.
ISteamMusicFunções para o controle da reprodução de música no cliente Steam.
ISteamMusicRemotePermite interação direta com o reprodutor de músicas do Steam.
ISteamNetworkingFunções de rede para estabelecer conexões e enviar dados entre clientes, mesmo aqueles com 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.