Skip to main content

XPackageEnumerateChunkAvailability

檢查安裝套件,並列舉符合指定選取器之所有區塊的可用性。

語法

參數

packageIdentifier   _In_z_
類型:char*
唯一識別磁碟上已安裝套件的字串。如需套件識別碼的詳細資訊,請參閱管理可下載內容 (DLC) 及授權。 type   _In_
類型:XPackageChunkSelectorType
要列舉的屬性類型。 context   _In_
類型:void*
要傳遞給 callback 參數中所指定回呼的內容。 callback   _In_
類型:XPackageChunkAvailabilityCallback*
完成時要呼叫的回呼。

傳回值

類型:HRESULT HRESULT 成功或錯誤碼。

備註

在時間敏感的執行緒上呼叫此函式並不安全。如需詳細資訊,請參閱時間敏感的執行緒。
XPackageEnumerateChunkAvailability 用於檢查套件,並列舉特定類型之所有選取器的可用性。例如,以 XPackageChunkSelectorType::Language 呼叫此函式,會列舉套件中的所有語言屬性及其可用性。 在下列範例中,遊戲會顯示其支援的所有語言,並允許使用者安裝或移除語言。為此,遊戲會查詢套件,以判斷有哪些語言可用,以及這些語言是否已安裝。

需求

標頭: XPackage.h 程式庫: xgameruntime.lib 支援的平台: Windows、XBOX One 系列主機與 XBOX Series 主機

概念文件

另請參閱

XPackage
串流安裝與 Intelligent Delivery
Last modified on October 6, 2026