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

# Comando pack

> Comando pack

El comando `pack` se usa para empaquetar los diseños en un lote de adaptación táctil (takx).

Este lote está disponible para pruebas locales mediante el comando [serve](/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-serve-command), o puede enviarlo su representante de cuentas de Microsoft para los usuarios a través de XBOX Game Streaming.

En la tabla siguiente se muestran las distintas opciones que están disponibles para su uso con el comando `pack`.

| Opciones                                   | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `--layout-path <layout-path>`              | Ruta de acceso al directorio raíz de diseños que desea incluir en el lote. Este parámetro es obligatorio.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `--out`<br />`--output-path <output-path>` | Especifica el archivo de salida para el lote de adaptación táctil empaquetado. Normalmente es un archivo .takx. Este parámetro es obligatorio.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `--asset-path <asset-path>`                | Ruta de acceso al directorio raíz de recursos que desea incluir en el lote. Si el lote no tiene recursos, este parámetro no es obligatorio.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `--context file <context-file>`            | Ruta de acceso al archivo de contexto que desea incluir en el lote. Si el lote no tiene contexto, este parámetro no es obligatorio.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `--default-layout <default-layout>`        | Nombre del diseño predeterminado. Debe coincidir con el nombre de uno de los archivos de la ruta de acceso de diseños.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `--version <version>`                      | Versión del contenido del lote de adaptación táctil, por ejemplo 1.0.0.0. Cada lote de adaptación táctil enviado a Microsoft para un título debe tener un número de versión semánticamente mayor que cualquier lote de adaptación táctil enviado anteriormente. El comando [takx-version](/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-takx-version-command) puede usarse para examinar la versión de un lote existente. El número de versión del lote de adaptación táctil en uso mientras se transmite un juego puede obtenerse llamando a [XGameStreamingGetTouchBundleVersion](/reference/system/xgamestreaming/functions/xgamestreaminggettouchbundleversion) |
| `--version-name <version-name>`            | Nombre de la versión del contenido del lote de adaptación táctil, por ejemplo "DLC 1". A diferencia del número de versión, el nombre de versión es opcional y no hay requisitos sobre su formato. El comando [takx-version](/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-takx-version-command) puede usarse para examinar la versión de un lote existente. El nombre de versión del lote de adaptación táctil en uso mientras se transmite un juego puede obtenerse llamando a [XGameStreamingGetTouchBundleVersion](/reference/system/xgamestreaming/functions/xgamestreaminggettouchbundleversion)                                                               |
| `--no-asset-optimization`                  | Garantiza que no se optimicen los recursos para un almacenamiento y una comunicación eficientes. Si se establece, los recursos no se modifican.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `--no-verify`                              | Garantiza que el lote de adaptación táctil generado sea válido y no se compruebe.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `--language <language>`                    | Etiqueta de idioma IETF de un idioma que desea incluir en el lote generado. Si este parámetro se especifica varias veces, se incluyen todos los idiomas proporcionados. Si no se especifica el parámetro, todos los diseños y recursos que se encuentren en el directorio de origen se incluyen en el lote.                                                                                                                                                                                                                                                                                                                                                                                                            |

### Ejemplos

Use el siguiente ejemplo de código para empaquetar los diseños en un lote de adaptación táctil.

***

Empaquetar todos los diseños de layout-path en un único lote de adaptación táctil con la versión 1.0.0.0

```
C:\>tak pack --layout-path C:\tmp\layouts --out C:\tmp\MyGameLayouts.takx --version 1.0.0.0
Building touch adaptation bundle 'C:\tmp\MyGameLayouts.takx'
Verifying touch adaptation bundle 'C:\tmp\MyGameLayouts.takx'.
Verification complete. 0 error(s) and 0 warning(s) found.
```

***

Empaquetar todos los diseños de layout-path en un único lote de adaptación táctil. Establecer el diseño `introLayout` como el que se presentará a los usuarios antes de que el juego realice una solicitud de diseño específica

```
C:\>tak pack --layout-path C:\tmp\layouts --out C:\tmp\MyGameLayouts.takx --default-layout introLayout
Building touch adaptation bundle 'C:\tmp\MyGameLayouts.takx'
Verifying touch adaptation bundle 'C:\tmp\MyGameLayouts.takx'.
Verification complete. 0 error(s) and 0 warning(s) found.
```

***

Empaquetar solo los diseños en-us de layout-path en un único lote de adaptación táctil sin ninguna optimización de recursos

```
C:\>tak pack --layout-path C:\tmp\layouts --out C:\tmp\MyGameLayouts.takx --language en-us --no-asset-optimization
Building touch adaptation bundle 'C:\tmp\MyGameLayouts.takx'
Verifying touch adaptation bundle 'C:\tmp\MyGameLayouts.takx'.
Verification complete. 0 error(s) and 0 warning(s) found.
```

***

Empaquetar solo los diseños en-us y es-us de layout-path en un único lote de adaptación táctil.

```
C:\>tak pack --layout-path C:\tmp\layouts --out C:\tmp\MyGameLayouts.takx --language en-us --language es-us
Building touch adaptation bundle 'C:\tmp\MyGameLayouts.takx'
Verifying touch adaptation bundle 'C:\tmp\MyGameLayouts.takx'.
Verification complete. 0 error(s) and 0 warning(s) found.
```

***

## Consulte también

[Herramienta de línea de comandos del kit de adaptación táctil (tak.exe)](/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line)


## Related topics

- [Referencia de la herramienta de línea de comandos del Touch Adaptation Kit (TAK)](/es/build/core-features/common/game-streaming/tak-command-line-tool/index.md)
- [Publicación de diseños táctiles](/es/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-publishing-layouts.md)
- [Comando verify](/es/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-verify-command.md)
- [Make package (makepkg.exe)](/es/build/core-features/common/packaging/deployment/makepkg.md)
- [Introducción al empaquetado MSIXVC2 para PC](/es/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC-msixvc2.md)
