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ゲームコーディネーターと送受信するメッセージのための関数。
ISteamGameServerSteamゲームサーバーAPI のコアを提供します。
ISteamGameServerStatsゲームサーバーがプレイヤーの統計データや実績を設定することを許可する関数。
ISteamHTMLSurfaceHTMLページとの通信やレンダリングのためのインターフェイス。
ISteamHTTPHTTPクライアントを使用しWebからデータを送受信するための小さく簡単なAPI。
ISteamInputXbox、PlayStation、Switch、Steamコントローラのサポート用インターフェイス。
ISteamInventorySteamインベントリのクエリと操作のためのAPI。
ISteamMatchmakingマッチメイキングサービス、お気に入りにクライアントがアクセスし、ゲームロビーで操作するための関数。
ISteamMatchmakingServersゲームサーバーブラウザへのアクセスを提供するための関数。
ISteamMusicSteamクライアント内で音楽再生を管理するための関数。
ISteamMusicRemoteSteamミュージックプレイヤーと直接やりとりができるようにします。
ISteamNetworkingクライアント間での接続の確立とデータ通信のためのネットワーク関数(可能な場合はNATトラバーサルを適用)。
ISteamNetworkingSocketsより新しいネットワーキングAPI。 Vavleネットワークを介してデータを中継し、プレイヤーのIPアドレスを保護することのできる、より高性能なAPIです。
ISteamNetworkingUtilsISteamNetworkingSockets使用時に役立つネットワーキングユーティリティ
ISteamRemotePlaySteam Remote Playセッションについての情報を取得するための関数。
ISteamRemoteStorageSteamクラウドにリモートで保管できるファイルの読み取り、書き込み、アクセスを提供する関数。
ISteamScreenshotsユーザーのスクリーンショットライブラリにスクリーンショットを追加するための関数。
ISteamTimelineゲームの録画タイムラインにイベントを追加するための関数。
ISteamUGCSteamワークショップの作成、使用、通信を担う関数。
ISteamUserSteamユーザー情報へのアクセスと操作のための関数。
ISteamUserStatsデータ、実績、ランキングへのアクセスと提出用の関数を提供。
ISteamUtils多数のユーティリティ機能へのアクセスを許可するインターフェイスです。
ISteamVideoSteam動画やブロードキャストプラットフォームとインターフェイスするための関数。
SteamEncryptedAppTicket暗号化されたアプリケーションチケットのデコード/暗号解除のためのユーティリティ。
steam_apiSteamworks APIを初期化してアクセスするための基礎を提供。
steam_gameserverSteamworks GameServer APIを初期化してアクセスするための基礎を提供。