Тази секция предоставя пълен списък за всичко, достъпно в Steamworks API. Трябва да се упътите към
, преди да се впуснете в установката, използвайки Steamworks API.
.
Ако използвате уеб приложно програмния интерфейс (API), можете да намерите документация за него в
.
Интерфейс | Описание |
ISteamApps | Разкрива широк диапазон от информация и действия за приложения и сваляеми съдържания. |
ISteamAppTicket | Интерфейс за получаване на данни относно притежание на приложение. Това се използва от окомплектоването за Steam управлението на дигиталните авторски права (DRM), така че да ѝ се позволи да отправя запитвания относно притежанието с по-голяма увереност. |
ISteamClient | Интерфейс за създаване на нова Steam инстанция или за свързване към съществуваща, независимо дали е в различен процес или е локална. |
ISteamController | Приложно програмен интерфейс за поддръжка на Steam контролера (отживяло и заменено с ISteamInput). |
ISteamFriends | Интерфейс за достъп до информация относно индивидуални потребители и взаимодействие със Steam слоя. |
ISteamGameCoordinator | Функции за изпращане и получаване на съобщения от игралния координатор. |
ISteamGameServer | Предоставя ядрото на приложно програмния интерфейс на Steam за игралните сървъри. |
ISteamGameServerStats | Функции, позволяващи на игралните сървъри да задават статистики и постижения на играчите. |
ISteamHTMLSurface | Интерфейс за рендиране и взаимодействане с HTML страници. |
ISteamHTTP | Малък и лесен за използване HTTP клиент за изпращане и получаване на данни от мрежата. |
ISteamInput | Интерфейс за поддръжка на Xbox, PlayStation, Switch и Steam контролери. |
ISteamInventory | Приложно програмен интерфейс за запитвания и манипулиране на Steam инвентара. |
ISteamMatchmaking | Функции за достъп на клиентите до услуги за търсене на мачове, любими и за опериране с игрални лобита. |
ISteamMatchmakingServers | Функции, които предоставят достъп до игралния сървърен браузър. |
ISteamMusic | Функции за контролиране на възпроизвеждането на музика в Steam клиента. |
ISteamMusicRemote | Позволява директно взаимодействие с музикалния плейър на Steam. |
ISteamNetworking | Мрежови функции за направа на връзки и изпращане на данни между клиенти, обхождащо преобразуване на мрежови адреси (NAT — Network Address Translation), когато е възможно. |
ISteamNetworkingSockets | По-нови мрежови приложно програмни интерфейси, които са с по-висока производителност. Те предават данни през мрежата на Valve и защитава IP адресите на играчите. |
ISteamNetworkingUtils | Различни мрежови приспособления, полезни при използването на ISteamNetworkingSockets. |
ISteamRemotePlay | Функции за добиване на информация относно сесиите на Steam Remote Play. |
ISteamRemoteStorage | Предоставя функции за четене, записване и достъп до файлове, които могат да бъдат съхраняват дистанционно в Steam облака. |
ISteamScreenshots | Функции за добавяне на снимки към библиотеката на потребителя. |
ISteamUGC | Функции за създаване, потребление и взаимодействие със Steam работилница. |
ISteamUser | Функции за достъп и манипулиране на информация за Steam потребителите. |
ISteamUserStats | Предоставя функции за достъп и подаване на статистики, постижения и класации. |
ISteamUtils | Интерфейс, който предоставя достъп до диапазон от разнородни функции на приспособления. |
ISteamVideo | Предоставя функции за взаимодействие с платформите за видео и излъчване на Steam. |
SteamEncryptedAppTicket | Приспособления за дешифриране/декодиране на билети за криптирани приложения. |
steam_api | Предоставя основното ядро за инициализиране и достъп до Steamworks API. |
steam_gameserver | Предоставя основното ядро за инициализиране и достъп до Steamworks API за игрални сървъри. |