Skip to main content
以不同的解析度和外觀比例進行轉譯,可能會影響遊戲的效能或視覺配置。Microsoft 建議以不同的解析度和外觀比例測試您的遊戲,以確保它在串流目標的每部裝置上都能順利執行。

要注意的事項

最可能發生的問題類別如下:
  1. 效能相關:以較高或較低解析度轉譯時的效能差異所造成的畫面播放速率下降、當機或競爭情形。這些也可能受到視野變更的影響 (例如,較寬的螢幕一次顯示更多敵人,導致畫面播放速率降低)。您通常用於效能測試的工具 (例如 PIX) 也適用於自訂解析度。
  2. 視覺/UI 配置:可能會發生類似下列範例的問題,尤其是 UI 重疊。

對於預期外觀如下的遊戲:

正確顯示的 XBOX 標誌

請注意下列問題:

拉長或壓扁的影像/文字。如果整個畫面看起來像下圖一樣被拉長,可能是背景緩衝區解析度與傳遞給 XGameStreamingSetResolution 的值不相符。 被拉長為錯誤外觀比例的 XBOX 標誌 如果轉譯對外觀比例做出不正確的假設,就可能會發生這種情況。

被截斷的影像/文字

一側被截斷的 XBOX 標誌 如果 UI 配置對解析度或外觀比例做出不正確的假設,就可能會發生這種情況。

UI 重疊

文字錯誤地與影像重疊的 XBOX 標誌 如果 UI 元素的大小和位置沒有針對不同的解析度或外觀比例適當縮放,就可能會發生這種情況。
如果您裝置的螢幕或視窗與串流解析度不相符,系統會自動加入黑色的上下黑邊或左右黑邊,因此類似下列的情況可能是預期的結果:
兩側有黑邊的 XBOX 標誌

設定測試

若要測試自訂解析度,您需要從 XBOX Series X Dev Kit 進行串流。如需設定串流的指示,請參閱這裡。雖然可以使用各種用戶端裝置進行測試,但測試自訂解析度最簡單的方式是串流到 PC 上的 Edge。在該 PC 上,您可以將串流視窗調整為不同的解析度來進行測試。 使用 Edge 開發人員工具,您可以將視窗設定為您選擇的特定大小,以確保測試的一致性。若要執行此操作:
  1. 開啟 XBOX Game Streaming 遠端連線頁面,並連線到您的開發套件
  2. 從「…」>「更多工具」子功能表開啟 Edge 開發人員工具
  3. 按一下左上角帶有手機/平板電腦圖示的「切換裝置模擬」按鈕
  4. 從頂端解析度旁的預設選項功能表中選擇裝置,或從功能表中選擇「編輯」並按一下「新增自訂裝置」來新增您自己的解析度。如果您新增自訂裝置,請將「裝置像素比例」設定為 1。請注意,可讓您變更解析度的「回應式」設定會根據 PC 的縮放設定,對您選擇的像素值套用乘數,因此使用該設定較難確保解析度正確。
  5. 變更模擬的裝置或按一下「旋轉」按鈕,以觸發 DisplayDetails 更新事件

確保測試涵蓋範圍

如果您的遊戲支援一組固定的解析度,則確保每個解析度都能正常運作應可提供良好的涵蓋範圍。不過,如果您的遊戲可以縮放至任意解析度,則測試下列四種邊界案例應有助於找出大部分問題:
  1. 最大像素數:以達到您傳遞給 XGameStreamingGetDisplayDetails 之 maxPixelCount 值的解析度執行遊戲。這應有助於找出任何效能問題。請注意,您傳遞的值可能大於 XBOX Game Streaming 目前支援的值 (截至 2022 年 9 月,最大串流解析度相當於 1080p:2073600 像素;未來可能會增加)。若要以高於串流目前支援的解析度進行測試,您可以使用 16:9 外觀比例進行轉譯,並在不串流的情況下測試遊戲。如果您將 maxPixelCount 設定為遊戲在目前系統裝置類型上通常會轉譯的像素數,您的一般測試可能也會涵蓋此情況。
  2. 最小解析度:最小串流解析度為 640x360。測試此解析度 (或遊戲的最小解析度,以較大者為準),以找出異常快速轉譯所造成的競爭情形,並找出在低解析度下會被截斷的 UI 元素。
  3. 支援的最寬外觀比例:選擇符合您 widestSupportedAspectRatio 值的解析度,以找出 UI 配置或寬廣攝影機視野的問題。截至 2022 年 9 月,串流的最大寬度為 2560 像素 (未來可能會增加);以最小高度 360 像素計算,即為 64:9 的外觀比例。
  4. 支援的最高外觀比例:選擇符合您 tallestSupportedAspectRatio 值的解析度,以找出 UI 配置或高聳攝影機視野的問題。截至 2022 年 9 月,串流的最大高度為 1440 像素 (未來可能會增加);以最小寬度 640 像素計算,即為 4:9 的外觀比例。

另請參閱

自訂解析度概觀
Last modified on October 6, 2026