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

# XG_PLANE_USAGE (família XBOX One)

> Representa o uso pretendido de um plano em um recurso de textura.

Representa o uso pretendido de um plano em um recurso de textura.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
enum XG_PLANE_USAGE
{
    XG_PLANE_USAGE_UNUSED = 0,
    XG_PLANE_USAGE_DEFAULT = 1,
    XG_PLANE_USAGE_COLOR_MASK = 2,
    XG_PLANE_USAGE_FRAGMENT_MASK = 3,
    XG_PLANE_USAGE_HTILE = 4,
    XG_PLANE_USAGE_LUMA = 5,
    XG_PLANE_USAGE_CHROMA = 6,
    XG_PLANE_USAGE_DEPTH = 7,
    XG_PLANE_USAGE_STENCIL = 8,
    XG_PLANE_USAGE_DELTA_COLOR_COMPRESSION = 9,  
}  
```

<a id="constantsSection" />

## Constantes

| Constante | Descrição |
| - | - |
| XG\_PLANE\_USAGE\_UNUSED | O plano não é usado pelo layout de textura. |
| XG\_PLANE\_USAGE\_DEFAULT | O plano padrão. |
| XG\_PLANE\_USAGE\_COLOR\_MASK | O plano CMask, ou máscara de cor. |
| XG\_PLANE\_USAGE\_FRAGMENT\_MASK | O plano FMask, ou máscara de fragmento. |
| XG\_PLANE\_USAGE\_HTILE | O plano HTile. |
| XG\_PLANE\_USAGE\_LUMA | O plano de luma, ou luminância. |
| XG\_PLANE\_USAGE\_CHROMA | O plano de croma, ou crominância. |
| XG\_PLANE\_USAGE\_DEPTH | O plano de profundidade. |
| XG\_PLANE\_USAGE\_STENCIL | O plano de estêncil. |
| XG\_PLANE\_USAGE\_DELTA\_COLOR\_COMPRESSION | O plano de DCC (Delta Color Compression). |

<a id="remarksSection" />

## Comentários

Essa enumeração é usada pela estrutura [XG\_PLANE\_LAYOUT](/pt-BR/reference/graphics/xg__NR/structs/xg_plane_layout) para identificar o uso de uma cadeia de mip ou plano em um layout de textura calculado representado por uma estrutura [XG\_RESOURCE\_LAYOUT](/pt-BR/reference/graphics/xg__NR/structs/xg_resource_layout). Cada layout de textura calculado contém entre 1 e 4 planos, cada um representado por uma estrutura `XG_PLANE_LAYOUT`. Por sua vez, um plano contém entre 1 e 16 níveis de mip, cada um representado por uma estrutura [XG\_MIPLEVEL\_LAYOUT](/pt-BR/reference/graphics/xg__NR/structs/xg_miplevel_layout). A estrutura `XG_RESOURCE_LAYOUT` é usada por vários objetos e funções da biblioteca XBOX Graphics (XG) para calcular endereços, layouts de hardware e alinhamentos para texturas.

Para obter mais informações sobre layouts de textura calculados, confira [Layouts de textura e tiling para XBOX Series X|S](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/scarlett-tex-layouts).

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** xg.h

**Biblioteca:** xg\_x.lib

**Plataformas com suporte:** família XBOX One

<a id="seealsoSection" />

## Confira também

[Gerenciamento de recursos nativos para XBOX One](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/directx/native-resource-management)\
[XGComputeBankRotationAddress](/pt-BR/reference/graphics/xg__NR/functions/xgcomputebankrotationaddress)\
[XGComputeBufferLayout](/pt-BR/reference/graphics/xg__NR/functions/xgcomputebufferlayout)\
[XGTextureAddressComputer](/pt-BR/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/xgtextureaddresscomputer)\
[XGComputeTexture1DLayout](/pt-BR/reference/graphics/xg__NR/functions/xgcomputetexture1dlayout)\
[XGComputeTexture2DLayout](/pt-BR/reference/graphics/xg__NR/functions/xgcomputetexture2dlayout)\
[XGComputeTexture3DLayout](/pt-BR/reference/graphics/xg__NR/functions/xgcomputetexture3dlayout)\
[Referência do XG](/pt-BR/reference/graphics/xg__NR/xg_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [Índice de tópicos sob NDA para desenvolvimento de console com o XBOX GDK](/pt-BR/nda/nda-overview.md)
- [GameInputUsage](/pt-BR/reference/input/gameinput/structs/gameinputusage.md)
- [XNetworkingTcpQueuedReceivedBufferUsageStatistics](/pt-BR/reference/networking/xnetworking/structs/xnetworkingtcpqueuedreceivedbufferusagestatistics.md)
- [Planejamento de SKUs](/pt-BR/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-sku-planning.md)
