Skip to main content

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 主機

另請參閱

XGameStreaming
XGameStreamingGetServerLocationNameSize
Last modified on October 6, 2026