Skip to main content

XPackageEnumerateChunkAvailability

Examina el paquete de instalación y enumera la disponibilidad de todos los fragmentos que coinciden con los selectores especificados.

Sintaxis

Parámetros

packageIdentifier   _In_z_
Tipo: char*
Una cadena que identifica de forma única el paquete instalado en el disco. Para obtener más información sobre los identificadores de paquete, consulte Administración y concesión de licencias de contenido descargable (DLC). type   _In_
Tipo: XPackageChunkSelectorType
El tipo de atributos que se van a enumerar. context   _In_
Tipo: void*
El contexto que se pasará a la devolución de llamada especificada en el parámetro callback. callback   _In_
Tipo: XPackageChunkAvailabilityCallback*
Una devolución de llamada a la que se llamará al finalizar.

Valor devuelto

Tipo: HRESULT HRESULT de éxito o código de error.

Comentarios

No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
XPackageEnumerateChunkAvailability se usa para examinar el paquete y enumerar la disponibilidad de todos los selectores de un tipo concreto. Por ejemplo, llamar a esta función con XPackageChunkSelectorType::Language enumerará todos los atributos de idioma del paquete, así como su disponibilidad. En el ejemplo siguiente, un juego mostrará todos los idiomas que admite y permitirá al usuario instalar o quitar un idioma. Para ello, el juego consultará el paquete para determinar qué idiomas están disponibles y si están instalados.

Requisitos

Encabezado: XPackage.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Documentación conceptual

Consulte también

XPackage
Instalación de streaming y entrega inteligente
Última modificación el 28 de agosto de 2026