XGameStreamingGetServerLocationName
取得串流伺服器資料中心所在位置的名稱。語法
參數
serverLocationNameSize _In_類型:size_t 要傳回的資料中心位置名稱大小上限。 應呼叫 XGameStreamingGetServerLocationNameSize 來取得
serverLocationNameSize。
serverLocationName _Out_writes_z_(serverLocationNameSize)類型:char* 裝載串流 XBOX 伺服器之資料中心所在的 Azure 區域名稱。
傳回值
類型:HRESULT 如果成功,則傳回 S_OK;否則傳回錯誤碼。 可能的錯誤
如需錯誤碼清單,請參閱錯誤碼。
備註
呼叫此函式之前,您可以先呼叫 XGameStreamingGetServerLocationNameSize 以取得伺服器位置名稱的大小,以便配置緩衝區。 如果遊戲想要連線至裝載於 Azure PlayFab Multiplayer Servers 上的遊戲伺服器,並希望與其遊戲伺服器之間的延遲降到最低,您可以利用 Azure 區域。 當玩家使用主機串流從家中的 XBOX 串流遊戲時,可能會發生E_GAMESTREAMING_NO_DATACENTER 錯誤。如果您尚未設定覆寫值,此錯誤也可能發生在 XBOX 開發套件上。
在 XBOX 開發套件上,您可以在 Developer Home 的 Streaming 索引標籤中,設定測試期間應傳回的 serverLocationName。
需求
標頭: xgamestreaming.h 程式庫: xgameruntime.lib 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機另請參閱
XGameStreamingXGameStreamingGetServerLocationNameSize
