Steamworks LobbyInvite_t数据结构是什么?

时间:2019-05-07 12:45:20

标签: c++ steam steamworks-api

当您的蒸汽朋克朋友在您的大厅里邀请您时,我一直在试听事件。我正确设置了所有内容,因此可以接收该事件。

我正在使用Steamworks v139 API

问题是事件回调接收到一个LobbyInvite_t结构的指针,根据Steamworks api(以及标头中的实际结构),该指针被定义为:

boost::numeric::interval<double> foo = ...;
double length = width(foo);

这没有给我有效的流线型。 m_ulSteamIDLobby类似于“ 2”,而m_ulSteamIDUser是一个数字,比我的朋友列表中的所有Steam用户ID短4位数字

我尝试转换为CSteamId和FUniqueNetId时没有运气,它总是无效的

其他回调函数正确接收到了Steam ID,而不仅仅是这个。这也是出于某种原因而无法实现虚幻引擎的onlinesubsystemsteam的唯一引擎之一,我想知道它是否与此有关,他们很可能无法弄清楚所传递的数据结构应该是什么。

我认为这可能是Steamworks SDK中的错误。

有人知道如何解释传递给LobbyInvite_t回调的数据吗?

0 个答案:

没有答案