> ## 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.

# XVersion

> XVersion

# XVersion

Représente un numéro de version en quatre parties.

## Syntaxe

```cpp theme={null}
typedef struct XVersion {  
    union
    {
        struct
        {
            uint16_t major;  
            uint16_t minor;  
            uint16_t build;  
            uint16_t revision;
        };
        uint64_t Value;
    };
} XVersion  
```

### Membres

*major*\
Type : uint16\_t

Le numéro de version principale.

*minor*\
Type : uint16\_t

Le numéro de version secondaire.

*build*\
Type : uint16\_t

Le numéro de build.

*revision*\
Type : uint16\_t

Le numéro de révision.

*Value*
Type : uint64\_t

Entier compacté de 64 bits qui représente la version en 4 parties.

## Remarques

Les fonctionnalités du Gaming Runtime utilisent la structure **XVersion** pour représenter les informations de version. Les structures [XSystemAnalyticsInfo](/fr-CA/reference/system/xsystem/structs/xsystemanalyticsinfo) et [XSystemRuntimeInfo](/fr-CA/reference/system/xsystem/structs/xsystemruntimeinfo)
utilisent **XVersion** pour représenter les versions du système d'exploitation et du Gaming Runtime. De
plus, la structure [XPackageDetails](/fr-CA/reference/system/xpackage/structs/xpackagedetails) utilise **XVersion** pour représenter la
version d'un package.

## Configuration requise

**En-tête :** XGameRuntimeTypes.h

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

## Voir aussi

[XPackageDetails](/fr-CA/reference/system/xpackage/structs/xpackagedetails)\
[XSystemAnalyticsInfo](/fr-CA/reference/system/xsystem/structs/xsystemanalyticsinfo)\
[XSystemRuntimeInfo](/fr-CA/reference/system/xsystem/structs/xsystemruntimeinfo)
[XGameRuntimeTypes](/fr-CA/reference/system/xgameruntimetypes/xgameruntimetypes_members)


## Related topics

- [XVersion](/reference/system/xgameruntimetypes/structs/xversion.md)
- [XSystemRuntimeInfo](/reference/system/xsystem/structs/xsystemruntimeinfo.md)
- [XSystemAnalyticsInfo](/reference/system/xsystem/structs/xsystemanalyticsinfo.md)
