Documentación de Steamworks
Referencia de la API de Steamworks
¡Te damos la bienvenida a la documentación de referencia de la API de Steamworks!

Esta sección ofrece un listado completo de todo el contenido de la API de Steamworks. Antes de empezar a usar la API de Steamworks, te recomendamos visitar este enlace Steamworks API Overview.

Para ver un resumen de las características de la API de Steamworks echa un vistazo a Características.

Si ya usas la API de Web, puedes encontrar documentación al respecto aquí Referencia de Web de API de Steamworks.

InterfazDescripción
ISteamAppsExpone una amplia gama de información y de acciones para aplicaciones y Contenido descargable (DLC).
ISteamAppTicketInterfaz para obtener los datos de propiedad de la aplicación. La usa el contenedor de DRM de Steam para que pueda preguntar por la propiedad con mayor seguridad.
ISteamClientInterfaz para crear una nueva instancia de Steam o para conectarse a una existente, tanto si está en un proceso distinto como si es local.
ISteamControllerAPI de soporte de Steam Controller (en desuso y reemplazado por ISteamInput)
ISteamFriendsInterfaz para acceder a la información sobre usuarios individuales e interactuar con la Interfaz de Steam.
ISteamGameCoordinatorFunciones para el envío y recepción de mensajes del coordinador del juego.
ISteamGameServerProporciona el núcleo de las API de los servidores de juego de Steam.
ISteamGameServerStatsFunciones para facilitar que los servidores de juego establezcan las estadísticas y logros de los jugadores.
ISteamHTMLSurfaceInterfaz para mostrar páginas HTML e interactuar con ellas.
ISteamHTTPUn cliente HTTP pequeño y sencillo para enviar y recibir datos desde la web.
ISteamInputInterfaz para soportar Xbox, PlayStation, Switch y Steam Controllers.
ISteamInventoryAPI para la consulta y manipulación del inventario de Steam.
ISteamMatchmakingFunciones para que los clientes accedan a los servicios de emparejamiento (matchmaking) y a los favoritos, y para que operen en las salas de espera de los juegos.
ISteamMatchmakingServersFunciones que brindan acceso al explorador de servidores de juego.
ISteamMusicFunciones para controlar la reproducción de música en el cliente de Steam.
ISteamMusicRemotePermite la interacción directa con el reproductor de música de Steam.
ISteamNetworkingFunciones de red para conexiones y para enviar datos entre clientes a través de NAT (Traducción de direcciones de red), siempre que sea posible.
ISteamNetworkingSocketsAPI de red más reciente. API de mayor rendimiento que transmite datos a través de la red de Steam y protege las direcciones IP de los jugadores.
ISteamNetworkingUtilsVarias utilidades de red útiles cuando se usa ISteamNetworkingSockets.
ISteamRemotePlayFunciones para obtener información sobre las sesiones de Steam Remote Play.
ISteamRemoteStorageAporta funciones de lectura, escritura y acceso a archivos que pueden almacenarse de forma remota en Steam Cloud.
ISteamScreenshotsFunciones para agregar capturas de pantalla a la biblioteca de capturas de pantalla del usuario.
ISteamUGCFunciones para crear, consumir e interactuar con la Tienda de Steam.
ISteamUserFunciones para acceder y manipular la información de los usuarios de Steam.
ISteamUserStatsProporciona funciones para enviar y acceder a estadísticas, logros y tablas de clasificación.
ISteamUtilsInterfaz que proporciona acceso a una gama de funciones de utilidades diversas.
ISteamVideoProporciona funciones de interfaz con las plataformas de video y retransmisión de Steam.
SteamEncryptedAppTicketUtilidades para descodificar/descifrar tickets de aplicación cifrados.
steam_apiProporciona la base principal para inicializar y acceder a la API de Steamworks.
steam_gameserverProporciona la base principal para inicializar y acceder a la API GameServer de Steamworks.