Skip to main content

XPackageEnumerateChunkAvailability

Examina o pacote de instalação e enumera a disponibilidade de todas as partes que correspondem aos seletores especificados.

Sintaxe

Parâmetros

packageIdentifier   _In_z_
Tipo: char*
Uma cadeia de caracteres que identifica exclusivamente o pacote instalado no disco. Para obter mais informações sobre identificadores de pacote, consulte Gerenciar e licenciar conteúdo para download (DLC). type   _In_
Tipo: XPackageChunkSelectorType
O tipo de atributos a serem enumerados. context   _In_
Tipo: void*
O contexto a ser passado para o retorno de chamada especificado no parâmetro callback. callback   _In_
Tipo: XPackageChunkAvailabilityCallback*
Um retorno de chamada a ser chamado na conclusão.

Valor retornado

Tipo: HRESULT Código de sucesso ou de erro HRESULT.

Comentários

Não é seguro chamar esta função em um thread sensível ao tempo. Para obter mais informações, consulte Threads sensíveis ao tempo.
XPackageEnumerateChunkAvailability é usada para examinar o pacote e enumerar a disponibilidade de todos os seletores de um tipo específico. Por exemplo, chamá-la com XPackageChunkSelectorType::Language enumerará todos os atributos de idioma no pacote, bem como sua disponibilidade. No exemplo abaixo, um jogo mostrará todos os idiomas compatíveis e permitirá que o usuário instale ou remova um idioma. Para fazer isso, o jogo consultará o pacote para determinar quais idiomas estão disponíveis e se estão instalados.

Requisitos

Cabeçalho: XPackage.h Biblioteca: xgameruntime.lib Plataformas compatíveis: Windows, consoles da família XBOX One e consoles XBOX Series

Documentação conceitual

Confira também

XPackage
Instalação por streaming e Intelligent Delivery
Last modified on October 6, 2026