Steamworks-dokumentasjon
Steamworks-API – oppslagsverk
Velkommen til oppslagsverket til Steamworks-API-et!

Denne seksjonen inneholder en fullstendig oversikt over alt som er tilgjengelig i Steamworks-API-et. Du bør ta turen innom Steamworks API Overview før du går i gang med Steamworks-API-et.

Se Funksjoner for en oversikt over funksjoner i Steamworks-API-et.

Hvis du bruker nett-API-et, finner du dokumentasjon om det i Steamworks-nett-API – oppslagsverk.

GrensesnittBeskrivelse
ISteamAppsEksponerer et stort utvalg informasjon og handlinger for applikasjoner og Nedlastbart innhold (DLC).
ISteamAppTicketGrensesnitt for å få data om eierskap av applikasjon. Dette brukes av DRA-wrapperen til Steam for å la den spørre om eierskap med større pålitelighet.
ISteamClientGrensesnitt for å lage en ny Steam-forekomst eller for å koble til en eksisterende Steam-forekomst, om det så er i en annen prosess eller lokalt.
ISteamControllerAPI for støtte for Steam Controller (foreldet og erstattet av ISteamInput).
ISteamFriendsGrensesnitt for tilgang til informasjon om individuelle brukere og interaksjon med Steam Overlay.
ISteamGameCoordinatorFunksjoner for å sende og motta meldinger fra spillkoordinatoren.
ISteamGameServerInneholder kjernen til API-et for spilltjenere på Steam.
ISteamGameServerStatsFunksjoner for å la spilltjenerne angi statistikk og prestasjoner for spillere.
ISteamHTMLSurfaceGrensesnitt for å gjengi og bruke HTML-sider.
ISteamHTTPEn liten HTTP-klient som er enkel å bruke for å sende og motta data over internett.
ISteamInputGrensesnitt for støtte for kontrollere til Xbox, PlayStation og Switch, og Steam Controller.
ISteamInventoryAPI for spørring og manipulering av Steam-lager.
ISteamMatchmakingFunksjoner for klienter for å få tilgang til matchmaking, favoritter og å drive spillobbyer.
ISteamMatchmakingServersFunksjoner som gir tilgang til tjenerleseren.
ISteamMusicFunksjoner for å kontrollere musikkavspilling i Steam-klienten.
ISteamMusicRemoteGjør det mulig å samhandle direkte med musikkspilleren i Steam.
ISteamNetworkingNettverksfunksjoner for å opprette tilkoblinger og sende data mellom klienter, og traverserer NAT-er når mulig.
ISteamNetworkingSocketsNyere nettverks-API. API med høyere ytelse som videresender data gjennom Valves nettverk og beskytter spilleres IP-adresser.
ISteamNetworkingUtilsDiverse nettverksverktøy som er nyttige ved bruk av ISteamNetworkingSockets.
ISteamRemotePlayFunksjoner for å hente informasjon om Remote Play-økter på Steam.
ISteamRemoteStorageFunksjoner for å lese, skrive og få tilgang til filer som kan lagres eksternt i Steam Cloud.
ISteamScreenshotsFunksjoner for å legge til skjermbilder i brukerens skjermbildebibliotek.
ISteamUGCFunksjoner for å opprette, bruke og samhandle med Steam Workshop.
ISteamUserFunksjoner for å hente og manipulere brukerinformasjon på Steam.
ISteamUserStatsFunksjoner for å hente og sende inn statistikk, prestasjoner og ledertabeller.
ISteamUtilsGrensesnitt som gir tilgang til et stort utvalg hjelpefunksjoner.
ISteamVideoInneholder funksjoner for å samhandle med video- og kringkastingsplattformene på Steam.
SteamEncryptedAppTicketVerktøy for å dekode/dekryptere krypterte applikasjonsbilletter.
steam_apiInneholder kjernefunksjonaliteten for å initialisere og få tilgang til Steamworks-API-et.
steam_gameserverInneholder kjernefunksjonaliteten for å initialisere og få tilgang til spilltjener-API-et i Steamworks.