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

Representa un número de versión de cuatro partes.

## Sintaxis

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

### Miembros

*major*\
Tipo: uint16\_t

El número de versión principal.

*minor*\
Tipo: uint16\_t

El número de versión secundaria.

*build*\
Tipo: uint16\_t

El número de compilación.

*revision*\
Tipo: uint16\_t

El número de revisión.

*Value*
Tipo: uint64\_t

Entero empaquetado de 64 bits que representa la versión de 4 partes.

## Comentarios

Las características de Gaming Runtime usan la estructura **XVersion** para representar la información de versión. Las estructuras [XSystemAnalyticsInfo](/reference/system/xsystem/structs/xsystemanalyticsinfo) y [XSystemRuntimeInfo](/reference/system/xsystem/structs/xsystemruntimeinfo)
usan **XVersion** para representar las versiones del sistema operativo y del entorno de ejecución de juegos. Además,
la estructura [XPackageDetails](/reference/system/xpackage/structs/xpackagedetails) usa **XVersion** para representar la versión de
un paquete.

## Requisitos

**Encabezado:** XGameRuntimeTypes.h

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

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


## Related topics

- [XSystemRuntimeInfo](/es/reference/system/xsystem/structs/xsystemruntimeinfo.md)
- [XGameRuntimeTypes](/es/reference/system/xgameruntimetypes/xgameruntimetypes_members.md)
- [XSystemAnalyticsInfo](/es/reference/system/xsystem/structs/xsystemanalyticsinfo.md)
- [XGameStreamingGetTouchBundleVersion](/es/reference/system/xgamestreaming/functions/xgamestreaminggettouchbundleversion.md)
- [XPackageDetails](/es/reference/system/xpackage/structs/xpackagedetails.md)
