翻訳元URL: https://partner.steamgames.com/doc/api?language=english
リンクは、それぞれ該当するSTEAMのページにリンクされています。
リンク先が英語のページは、随時、翻訳済みのページにリンクを付け替えたいと思っています。
Steamworks API リファレンス
Steamworks APIリファレンスへようこそ!
このセクションでは、利用可能なSteamworks APIのすべてをリスト化しています。Steamworks APIの導入の前に、Steamworks APIの概要をご一読ください。
Steamworks APIが提供する機能の概要については、機能をご覧ください。
Web APIについて知りたい場合は、Steamworks Web API リファレンスをご覧ください。
Welcome to the Steamworks API Reference!
This section provides a complete listing of everything available in the Steamworks API. You should head over to the Steamworks API Overview before diving in to get setup using the Steamworks API.
For an overview of features provided by the Steamworks API take a look at Features.
If you are using the Web API, you can find documentation for it on the Steamworks Web API Reference.
このセクションでは、利用可能なSteamworks APIのすべてをリスト化しています。Steamworks APIの導入の前に、Steamworks APIの概要をご一読ください。
Steamworks APIが提供する機能の概要については、機能をご覧ください。
Web APIについて知りたい場合は、Steamworks Web API リファレンスをご覧ください。
Welcome to the Steamworks API Reference!
This section provides a complete listing of everything available in the Steamworks API. You should head over to the Steamworks API Overview before diving in to get setup using the Steamworks API.
For an overview of features provided by the Steamworks API take a look at Features.
If you are using the Web API, you can find documentation for it on the Steamworks Web API Reference.
| インターフェース(Interface) | 説明(Description) |
|---|---|
| ISteamApps | アプリやダウンロードコンテンツ (DLC)で利用するための情報やアクションを取得します。 Exposes a wide range of information and actions for applications and Downloadable Content (DLC). |
| ISteamAppTicket | アプリの所有権に関するデータを取得します。 Steam DRMラッパーを使用しているため大きな信頼性があります。 Interface to get app ownership data. This is used by the Steam DRM wrapper to let it ask about ownership with greater confidence. |
| ISteamClient | 新しいSteamインスタンスを作成したり、既存のsteamインスタンスにアクセスします。別のプロセスであっても、ローカルであっても実行されます。(※通常はSteamAPI_Initによって自動で処理されるため、複雑な構造のゲームでない限り、使う必要がないようです。) Interface to create a new steam instance or to connect to an existing steam instance, whether it's in a different process or is local. |
| ISteamController | コントローラーに関するAPIです。 Steam Controller support API. |
| ISteamFriends | Steamオーバーレイを操作して、個々のユーザーに関する情報にアクセスします。 Interface to access information about individual users and interact with the Steam Overlay. |
| ISteamGameCoordinator | ゲームコーディネーターとメッセージを送受信するための機能。(※非推奨) Functions for sending and receiving messages from the Game Coordinator. |
| ISteamGameServer | ログインやチケット情報等々、コアな情報にアクセスします。 Provides the core of the Steam Game Servers API. |
| ISteamGameServerStats | データと実績を設定できるようにします。 Functions to allow game servers to set stats and achievements on players. |
| ISteamHTMLSurface | HTMLページをレンダリングして操作します。 Interface for rendering and interacting with HTML pages. |
| ISteamHTTP | Webにデータを送受信するためのHTTPクライアント。コンパクトで使いやすい設計になっています。 A small and easy to use HTTP client to send and receive data from the web. |
| ISteamInventory | Steamインベントリを照会したり操作します。 Steam Inventory query and manipulation API. |
| ISteamMatchmaking | マッチメイキングやお気に入りにアクセスしたり、ロビーを操作します。 Functions for clients to access matchmaking services, favorites, and to operate on game lobbies. |
| ISteamMatchmakingServers | ゲームサーバーブラウザへアクセスします。 Functions which provide access to the game server browser. |
| ISteamMusic | 音楽の再生を制御する機能。 Functions to control music playback in the steam client. |
| ISteamMusicRemote | Steam ミュージックプレイヤーへのダイレクトなアクセスが可能になります。 Allows direct interaction with the Steam Music player. |
| ISteamNetworking | クライアント間で接続を確立し、データを送信するためのネットワーク機能。NATsが使える場合は、NATsを経由します。 Networking functions for making connections and sending data between clients, traversing NATs when possible. |
| ISteamRemoteStorage | 読み込み、書き込み、アクセスなど、ファイルの操作をします。ファイルはSteam Cloudに保存できます。 Provides functions for reading, writing, and accessing files which can be stored remotely in the Steam Cloud. |
| ISteamScreenshots | ユーザーのスクリーンショットライブラリに、スクリーンショットを追加します。 Functions for adding screenshots to the user's screenshot library. |
| ISteamUGC | Steam Workshopを作成、使用、操作します。 Functions to create, consume, and interact with the Steam Workshop. |
| ISteamUnifiedMessages | Steamユニファイドメッセージクライアントへアクセスします。(※非推奨) Interface to the Steam unified messages client. |
| ISteamUser | ユーザー情報にアクセスして操作するための機能。 Functions for accessing and manipulating Steam user information. |
| ISteamUserStats | データと実績やSteamランキングにアクセスし、データ送信します。 Provides functions for accessing and submitting stats, achievements, and leaderboards. |
| ISteamUtils | さまざまなユーティリティ機能へアクセスします。 Interface which provides access to a range of miscellaneous utility functions. |
| ISteamVideo | Steamビデオや動画配信に関するAPI Provides functions to interface with the Steam video and broadcasting platforms. |
| SteamEncryptedAppTicket | 暗号化されたアプリケーションチケットを復号化するためのユーティリティ。 Utilities to decode/decrypt encrypted application tickets. |
| steam_api | Steamworks APIを初期化したりアクセスするための機能。 Provides the core foundation to initialize and access the Steamworks API. |
| steam_gameserver | Steamworks GameServer APIを初期化したりアクセスするための機能。 Provides the core foundation to initialize and access the Steamworks GameServer API. |