Steamworks-dokumentation
Referencedokumentation til Steamworks-API'en
Velkommen til referencedokumentationen til Steamworks-API'en!

Denne sektion giver en komplet liste over alt, som er til rådighed i Steamworks-API'en. Du bør se Oversigt over Steamworks-API, før du begynder at læse om, hvordan du opsætter Steamworks-API'en.

For et overblik over funktioner, som leveres af Steamworks-API'en, kan du kigge på Funktioner.

Hvis du bruger web-API'en, kan du finde dokumentation her: Reference for Steamworks-web-API.

GrænsefladeBeskrivelse
ISteamAppsViser en lang række oplysninger og handlinger for applikationer og Indhold, der kan downloades (DLC).
ISteamAppTicketGrænseflade til at få app-ejerskabsdata. Dette bruges af Steam-DRM-wrapperen til at lade den anmode om ejerskab med større tillid.
ISteamClientGrænseflade til at oprette en ny Steam-forekomst eller til at oprette til eksisterende Steam-forekomst, uanset om det er i en anden proces eller lokalt.
ISteamControllerAPI til Steam Controller-understøttelse (forældet og erstattet med ISteamInput)
ISteamFriendsGrænseflade til at få adgang til oplysninger om individuelle brugere og interagere med Steam-overlay'et.
ISteamGameCoordinatorFunktioner til at sende og modtage beskeder fra spilkoordinatoren.
ISteamGameServerIndeholder kernen i Steam-spilserver-API'en.
ISteamGameServerStatsFunktioner til at tillade spilservere at indstille statistikker og præstationer for spillere.
ISteamHTMLSurfaceGrænseflade til at gengive og interagere med HTML-sider.
ISteamHTTPEn lille og nem måde at bruge HTTP-klient til at sende og modtage data fra internettet.
ISteamInputGrænseflade til understøttelse af Xbox, PlayStation, Switch og Steam Controllere.
ISteamInventorySteam-inventarforespørgsels- og manipulations-API.
ISteamMatchmakingFunktioner for klienter til at få adgang til matchmaking-tjenester, favoritter og styre spillobbyer.
ISteamMatchmakingServersFunktioner, som giver adgang til spilserverbrowseren.
ISteamMusicFunktioner til at kontrollere musikafspilning i Steam-klienten.
ISteamMusicRemoteTillader direkte interaktion med Steam-musikafspilleren.
ISteamNetworkingNetværksfunktioner til at lave forbindelser og sende data mellem klienter, passere NATs, når det er muligt.
ISteamNetworkingSocketsNyere netværks-API. API med højere ydeevne, som videresender data gennem Valve-netværket og beskytter spillernes IP-adresser.
ISteamNetworkingUtilsDiverse netværkshjælpeværktøjer, som er nyttige, når du bruger ISteamNetworkingSockets
ISteamRemotePlayFunktioner til at hente oplysninger om Steam Remote Play-sessioner.
ISteamRemoteStorageGiver funktioner til at læse, skrive og tilgå filer, som kan gemmes eksternt i Steam Cloud.
ISteamScreenshotsFunktioner til at tilføje skærmbilleder til brugerens skærmbilledbibliotek.
ISteamTimelineFunktioner til at tilføje hændelser til spiloptagelsestidslinjen.
ISteamUGCFunktioner til at skabe, bruge og interagere med Steam-værkstedet.
ISteamUserFunktioner til at tilgå og manipulere Steam-brugeroplysninger.
ISteamUserStatsIndeholder funktioner til at tilgå og indsende statistikker, præstationer og førertavler.
ISteamUtilsGrænseflade, som giver adgang til en række forskellige hjælpefunktioner.
ISteamVideoGiver funktioner til at kommunikere med Steam-video og -broadcastingplatforme.
SteamEncryptedAppTicketHjælpeprogrammer til at afkode/dekryptere krypterede applikationsbilletter.
steam_apiGiver kernefundamentet til at initialisere og tilgå Steamworks-API'en.
steam_gameserverGiver kernefundamentet til at initialisere og tilgå Steamworks-spilserver-API'en.