Moonlight-Common-C enthält den Core-Gamestream-Client-Code, der zwischen Moonlight-Clients geteilt wird, einschließlich Moonlight PC, Moonlight Android, Moonlight iOS und Moonlight Chrome.
Wenn Sie Ihren eigenen Moonlight Game -Streaming -Client implementieren, der eine C -Bibliothek verwenden kann, möchten Sie wahrscheinlich den Code hier.
Mondlight-Common-C erfordert die spezifische Version von ENET, die als Submodul gebündelt wird. Diese Version enthält unter anderem Änderungen für die Kompatibilität der IPv6 -Kompatibilität und die Zuverlässigkeit der Übertragung. Dies sind gegen API/ABI-Änderungen, die mit anderen Versionen der Enet-Bibliothek unvereinbar sind. Wenn Sie den Versuch, zu einer anderen Libenet -Bibliothek zu linken, Laufzeit -Link zu veranlassen, Ihren Kunden zu stürzen, wenn sie sich mit den letzten Versionen von Geforce Experience verbinden.