Skip to content

ISteamRemotePlay

syntax-tm edited this page Jul 13, 2024 · 1 revision

ISteamRemotePlay

A versioned accessor is exported by the library.

S_API ISteamRemotePlay *SteamAPI_SteamRemotePlay_v002();

Inline, unversioned accessor to get the current version. Essentially the same as SteamRemotePlay(), but using this ensures that you are using a matching library.

inline ISteamRemotePlay *SteamAPI_SteamRemotePlay() { return SteamAPI_SteamRemotePlay_v002(); }
Return Type Interface Method Arguments
uint32 ISteamRemotePlay GetSessionCount ISteamRemotePlay* self
RemotePlaySessionID_t ISteamRemotePlay GetSessionID ISteamRemotePlay* self, int iSessionIndex
uint64_steamid ISteamRemotePlay GetSessionSteamID ISteamRemotePlay* self, RemotePlaySessionID_t unSessionID
const char * ISteamRemotePlay GetSessionClientName ISteamRemotePlay* self, RemotePlaySessionID_t unSessionID
ESteamDeviceFormFactor ISteamRemotePlay GetSessionClientFormFactor ISteamRemotePlay* self, RemotePlaySessionID_t unSessionID
bool ISteamRemotePlay BGetSessionClientResolution ISteamRemotePlay* self, RemotePlaySessionID_t unSessionID, int * pnResolutionX, int * pnResolutionY
bool ISteamRemotePlay BStartRemotePlayTogether ISteamRemotePlay* self, bool bShowOverlay
bool ISteamRemotePlay BSendRemotePlayTogetherInvite ISteamRemotePlay* self, uint64_steamid steamIDFriend
Clone this wiki locally