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

# Intelligent Delivery: especificadores de marca personalizada

> Intelligent Delivery: especificadores de marca personalizada

Os especificadores de marca personalizada marcam grupos de chunks como relacionados.  O principal uso das marcas personalizadas é agrupar chunks para inclusão em [Features](/pt-BR/build/core-features/common/packaging/intelligentdelivery-features-recipes).

<a id="ID4EV" />

```xml theme={null}
<Chunk Id="7000" Tags="LevelEditor">  
```

## Agrupando chunks relacionados

Use especificadores de marca personalizada para marcar grupos de chunks como relacionados. Isso simplifica o processo de verificar se todos os chunks necessários para executar um título estão presentes no console do usuário.

Por exemplo, em vez de tentar determinar se os ativos do Nível 1 estão contidos nos chunks 1000, 1001 e 1002, e em vez de chamar o método [XPackageFindChunkAvailability](/pt-BR/reference/system/xpackage/functions/xpackagefindchunkavailability) para determinar se o Nível 1 está totalmente instalado e pronto para ser jogado, você pode marcar os três chunks com a marca personalizada "Level 1". Em seguida, você pode chamar o método [XPackageFindChunkAvailability](/pt-BR/reference/system/xpackage/functions/xpackagefindchunkavailability) usando o [XPackageChunkSelector](/pt-BR/reference/system/xpackage/structs/xpackagechunkselector) para obter facilmente o status de instalação desse conjunto de dados.

<a id="ID4EHB" />

## Chunks instalados somente quando vários features estão ativos

Você pode expressar mais de um especificador de marca personalizada em um chunk, de modo que o chunk só seja instalado se ambas as marcas estiverem presentes em Features habilitados. Isso é feito unindo as duas marcas com o símbolo #.

O chunk 8000 só será instalado se houver um feature ativo que inclua a marca campaign, bem como a marca hd.  Se o usuário desinstalar o Feature de campanha ou o Feature de Texturas HD, o chunk 8000 será removido junto com os chunks que incluem as marcas do Feature removido.

```xml theme={null}
<Features>
  <Feature Id="campaign_feature_id" DisplayName="Campaign" Tags="campaign"/>
  <Feature Id="hd_feature_id" DisplayName="HD Textures" Tags="hd"/>
</Features>

<Chunk Id="8000" Tags="campaign#hd">  <!-- This chunk is only installed if both the Campaign and HD Textures Features are active -->
<Chunk Id="8001" Tags="campaign">
<Chunk Id="8002" Tags="hd">
<Chunk Id="8003" Tags="campaign;hd">  <!-- This chunk is only installed if either the Campaign or the HD Textures Features are active -->
```

## Omitindo conteúdo de pacotes para fabricação de discos

Você pode usar especificadores de marca para especificar que determinado conteúdo não deve fazer parte do pacote em disco. Por exemplo, se seu jogo ocupa 65 GB de espaço em disco, o conteúdo opcional, como 20 GB de vídeos de bastidores, seria grande demais para um único disco Blu-ray BD50.

Use especificadores de marca personalizada para especificar que determinado conteúdo de um pacote não seja instalado por padrão. Você pode designar um chunk como OnDemand, por exemplo, para que ele seja instalado somente se o título solicitar. Para facilitar o download desse chunk OnDemand opcional em runtime, ele também seria marcado com um especificador de marca personalizada no arquivo layout.xml. Seu título pode solicitar o download do conteúdo do XBOX Live definindo a marca personalizada no [XPackageChunkSelector](/pt-BR/reference/system/xpackage/structs/xpackagechunkselector) passado para a API [XPackageInstallChunks](/pt-BR/reference/system/xpackage/functions/xpackageinstallchunks).

<a id="ID4EYB" />

## Títulos com vários discos

Para publicação em vários discos, use especificadores de marca para designar em qual disco o conteúdo é colocado. Por exemplo, você pode colocar todo o conteúdo multijogador no disco 2 de um disco de compilação.

Como alternativa, ao produzir SKUs com vários discos para diferentes regiões, use esse recurso para colocar EFIGS em um SKU de disco Blu-ray e japonês em outro (por exemplo, para masterização e duplicação), carregando e gerenciando apenas uma única imagem XVC.

<a id="ID4E6B" />

## Documentação de referência da API

* [XPackage (conteúdo da API)](/pt-BR/reference/system/xpackage/xpackage_members)
  * Funções
    * [XPackageFindChunkAvailability](/pt-BR/reference/system/xpackage/functions/xpackagefindchunkavailability)
    * [XPackageInstallChunks](/pt-BR/reference/system/xpackage/functions/xpackageinstallchunks)
  * Estruturas
    * [XPackageChunkSelector](/pt-BR/reference/system/xpackage/structs/xpackagechunkselector)

## Confira também

[Intelligent Delivery](/pt-BR/build/core-features/common/packaging/overviews/intelligentdelivery)


## Related topics

- [Intelligent Delivery: especificadores de etiqueta personalizada](/es/build/core-features/common/packaging/intelligentdelivery-custom.md)
- [Intelligent Delivery: especificadores de dispositivo](/es/build/core-features/common/packaging/intelligentdelivery-device.md)
- [Intelligent Delivery](/es/build/core-features/common/packaging/overviews/intelligentdelivery.md)
- [Intelligent Delivery: características y recetas](/es/build/core-features/common/packaging/intelligentdelivery-features-recipes.md)
- [Intelligent Delivery: contenido OnDemand](/es/build/core-features/common/packaging/intelligentdelivery-ondemand.md)
