Steamworks 文献库
Steamworks API 索引
欢迎使用 Steamworks API 索引!

本节列出了 Steamworks API 提供的所有内容。 您在使用 Steamworks API 进行设置之前,请先阅读 Steamworks API 概览

您可以在功能 一节,了解 Steamworks API 的功能概要。

如果您使用 Web API,可以在 Steamworks Web API 索引 阅读相关文档。

接口描述
ISteamApps为应用程序和可下载内容(DLC) 暴露各类信息与操作。
ISteamAppTicket用于获得应用所有权数据的接口, 由 Steam DRM 包装器使用,更机密地询问所有权。
ISteamClient用于创建新 Steam 实例或连接现有 Steam 实例的接口,不论该实例是否在不同的进程或在本地。
ISteamControllerSteam 控制器的支持 API(已弃用并由 ISteamInput取代)
ISteamFriends访问单个用户的信息并与 Steam 界面 交互的接口。
ISteamGameCoordinator用于从游戏协调程序收发消息的函数。
ISteamGameServer提供 Steam 游戏服务器 API 的核心功能。
ISteamGameServerStats供游戏服务器设置玩家统计与成就的函数。
ISteamHTMLSurface用于渲染 HTML 页面并与之互动的接口。
ISteamHTTP简单易用的 HTTP 客户端,用于从 web 收发数据。
ISteamApps用于支持 Xbox、Playstation、Switch 和 Steam 控制器的接口。
ISteamInventorySteam 库存查询与操作用 API。
ISteamMatchmaking为客户提供匹配服务、访问收藏夹以及在游戏大厅中进行操作的函数。
ISteamMatchmakingServers访问游戏服务器浏览器的函数。
ISteamMusic控制 Steam 客户端中音乐播放的函数。
ISteamMusicRemote允许与 Steam 音乐播放器直接交互。
ISteamNetworking网络函数,用于在客户端之间建立连接并发送数据,可能时遍历 NAT。
ISteamNetworkingSockets新的网络 API。 通过 Valve 网络输送数据并保护玩家IP地址的高性能API。
ISteamNetworkingUtils对使用 ISteamNetworkingSockets 有用的杂项工具
ISteamRemotePlay用于获取 Steam 远程畅玩会话相关信息的函数。
ISteamRemoteStorage提供函数以读取、写入、访问能远程存储在 Steam 云上的文件。
ISteamScreenshots将截图添加入用户的截图库的函数。
ISteamUGC创建、使用 Steam 创意工坊并与之互动的函数。
ISteamUser访问并使用 Steam 用户信息的函数。
ISteamUserStats提供访问并提交统计、成就与排行榜的函数。
ISteamUtils访问一系列杂项工具函数的接口。
ISteamVideo提供与 Steam 视频和直播平台交互的函数。
SteamEncryptedAppTicket对加密的应用程序票证进行解码/解密的工具。
steam_api提供初始化和访问 Steamworks API 的核心基础框架。
steam_gameserver提供初始化和访问 Steam GameServer API 的核心基础框架。