IXtfApplicationClient::SetDefaultApp
設定收到特定遊戲識別碼的啟用要求時要啟動之應用程式的識別碼。語法
參數
pszTitleId類型:LPCWSTR 要變更其預設值的遊戲識別碼配置。 pszAumid
類型:LPCWSTR 指向字串的指標,該字串包含要啟動之應用程式的 AUMID。
傳回值
類型:HRESULT 如果成功,則傳回S_OK;否則會傳回 HRESULT 錯誤碼。
備註
此方法會設定收到特定遊戲識別碼的啟用要求時要啟動之應用程式的識別碼。此方法類似於應用程式管理 (xbapp.exe) 工具中的xbapp setdefaultapp 命令,該工具隨附於 XBOX Tools Framework (XTF) 中。如需 xbapp setdefaultapp 命令的詳細資訊,請參閱應用程式管理 (xbapp.exe) (NDA 主題)。
為了將未來的相容性最大化,您的工具應該使用應用程式管理工具中的
xbapp setdefaultapp 命令,而不是直接叫用此方法。pszAumid 中指定的預設應用程式使用者模型識別碼 (AUMID) 會決定從殼層啟動遊戲或其他應用程式啟動遊戲時,要啟動哪個版本的應用程式。
當遊戲呼叫 XLaunchNewGame 時,預設值會暫時以目前執行中遊戲版本的 AUMID 覆寫,以確保重新啟動時會啟動相同的版本。
需求
標頭: xtfapplication.h 程式庫: xtfapplication.lib 支援的平台: Windows (適用於 XBOX 主機工具)另請參閱
IXtfApplicationClient 介面XtfApplication
