跳轉到主要內容
本主題使用下列平面 C 程式碼範例,示範如何呼叫即時活動 (RTA) 服務。

註冊處理常式以從 RTA 服務取得統計資料變更事件

您可以在 Partner Center 中定義統計資料並為 RTA 設定這些統計資料。如需詳細資訊,請參閱下列內容:
如果您是以事件為基礎之統計資料的開發人員,請連絡您的開發人員客戶經理 (DAM),以取得在 Partner Center 中以事件為基礎之統計資料的入口網站設定相關資訊。如需詳細資訊,請參閱在 Partner Center 中設定 XBOX Live 統計資料和統計資料規則)。
在您的遊戲中,您需要設定要讓 RTA 追蹤的統計資料。每當其中一個設定的統計資料變更時,就會叫用遊戲處理常式,如下列程式碼範例所示。

平面 C

從 RTA 服務取消註冊

當不再需要特定統計資料 (或一組統計資料) 的更新時,您的遊戲只需停止追蹤該統計資料即可。 如果完全不再需要統計資料更新,移除所有已註冊的處理常式會自動移除相關的 RTA 訂閱,如下列程式碼範例所示。

平面 C

如果用戶端將 RTA 用於多人遊戲工作階段,並中斷連線三十秒,多人遊戲工作階段目錄 (MPSD) 會偵測到 RTA 工作階段已關閉,並將玩家從工作階段中移除。XSAPI 接著會自動重新建立 RTA 連線。不過,在重新建立 RTA 訂閱之後,重寫其 MPSD 工作階段是遊戲的責任。

另請參閱

XblStatisticChangeEventArgs XblUserStatisticsAddStatisticChangedHandler XblUserStatisticsRemoveStatisticChangedHandler
最後修改於 2026年10月8日