> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XStoreProductKind

> XStoreProductKind

# XStoreProductKind

Indique le type de produit.

## Syntaxe

```cpp theme={null}
enum class XStoreProductKind  : uint32_t  
{  
    None = 0x00,  
    Consumable = 0x01,  
    Durable = 0x02,  
    Game = 0x04,  
    Pass = 0x08,  
    UnmanagedConsumable = 0x10,  
}  
```

## Constantes

| Constante | Description |
| - | - |
| None | Aucun type de produit. |
| Consumable | Produit consommable géré par le Store (possède une quantité). |
| Durable | Produit durable. |
| Game | Produit de jeu de base. |
| Pass | Abonnement géré par le Store, tel que XBOX Game Pass. |
| UnmanagedConsumable | Produit consommable géré par le développeur (nécessite un traitement avant un nouvel achat) |

## Remarques

**XStoreProductKind** est utilisée comme filtre pour de nombreuses requêtes XStore afin d'obtenir des informations sur les produits d'un certain type.
**XStoreProductKind** est également un membre de la structure [XStoreProduct](/fr/reference/system/xstore/structs/xstoreproduct), qui décrit un produit du Store.
**XStoreProductKind** est une énumération d'indicateurs et ses valeurs peuvent être combinées pour représenter plusieurs types de produits à la fois.

Les offres groupées de modules complémentaires sont de type `Durable`, mais les offres groupées de jeux (celles qui sont créées au même niveau qu'un jeu) sont de type `Game`.

`Pass` fait référence à un abonnement géré par le Store, qui est créé et géré par l'intermédiaire de votre Developer Partner Manager ou de votre représentant Microsoft.
Un abonnement géré par le Store est différent d'un abonnement de module complémentaire.
Les abonnements de module complémentaire sont configurés dans Partner Center, sur la page Modules complémentaires d'un jeu.

## Configuration requise

**En-tête :** XStore.h (inclus dans XGameRuntime.h)

**Plateformes prises en charge :** Windows, consoles XBOX One et consoles XBOX Series

## Voir aussi

[XStore](/fr/reference/system/xstore/xstore_members)\
[XStoreQueryAssociatedProductsAsync](/fr/reference/system/xstore/functions/xstorequeryassociatedproductsasync)\
[XStoreQueryEntitledProductsAsync](/fr/reference/system/xstore/functions/xstorequeryentitledproductsasync)\
[XStoreQueryProductForPackageAsync](/fr/reference/system/xstore/functions/xstorequeryproductforpackageasync)\
[XStoreQueryProductsAsync](/fr/reference/system/xstore/functions/xstorequeryproductsasync)\
[XStoreProduct](/fr/reference/system/xstore/structs/xstoreproduct)


## Related topics

- [XStoreProductKind](/reference/system/xstore/enums/xstoreproductkind.md)
- [XStoreShowAssociatedProductsUIAsync](/reference/system/xstore/functions/xstoreshowassociatedproductsuiasync.md)
- [XStore](/reference/system/xstore/xstore_members.md)
- [XStoreQueryEntitledProductsAsync](/reference/system/xstore/functions/xstorequeryentitledproductsasync.md)
- [XStoreQueryProductForPackageAsync](/reference/system/xstore/functions/xstorequeryproductforpackageasync.md)
