Skip to main content

XPackageFindChunkAvailability

Renvoie la disponibilité minimale de l’ensemble des blocs qui correspondent aux sélecteurs spécifiés.

Syntaxe

Paramètres

packageIdentifier   _In_z_
Type : char*
Chaîne qui identifie de manière unique le package installé sur le disque. Pour plus d’informations sur les identificateurs de package, consultez Gérer et accorder des licences pour le contenu téléchargeable (DLC). selectorCount   _In_
Type : uint32_t
Nombre de sélecteurs dans le paramètre selectors. selectors   _In_reads_opt_(selectorCount)
Type : XPackageChunkSelector*
Tableau de sélecteurs qui spécifient les blocs à vérifier. availability   _Out_
Type : XPackageChunkAvailability*
Au retour, indique la disponibilité des blocs.

Valeur renvoyée

Type : HRESULT Code de réussite ou d’erreur HRESULT.

Remarques

Cette fonction ne peut pas être appelée en toute sécurité sur un thread à contrainte de temps. Pour plus d’informations, consultez Threads à contrainte de temps.
XPackageFindChunkAvailability accepte un tableau de sélecteurs de blocs, recherche les blocs associés, puis renvoie la disponibilité minimale de ces blocs. La disponibilité varie selon les valeurs suivantes :
  • Ready : le bloc est déjà installé et peut être lu.
  • Pending : le bloc n’est pas encore installé, mais il le sera.
  • Installable : le bloc ne sera pas installé, mais il pourrait être téléchargé.
  • Unavailable : le bloc ne peut pas être téléchargé.
L’exemple suivant accepte un nom de piste pour un jeu de course et, si la piste n’est pas installée, affiche la taille de téléchargement de la piste :

Configuration requise

En-tête : XPackage.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Documentation conceptuelle

Voir aussi

XPackage
Installation en streaming et Intelligent Delivery
Last modified on October 6, 2026