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

# XBTC_COMPRESSION_FLAGS

> Representa as opções de compactação de textura disponíveis.

Representa as opções de compactação de textura disponíveis.

## Sintaxe

```cpp theme={null}
enum XBTC_COMPRESSION_FLAGS    
{  
    XBTC_COMPRESSION_NONE = 0x0,  
    XBTC_COMPRESSION_DISABLE_DEFLATE = 0x1,  
    XBTC_COMPRESSION_DISABLE_BCPACK = 0x2,  
    XBTC_COMPRESSION_DISABLE_ALL = 0x3,  
    XBTC_COMPRESSION_USE_SLOW_DEFLATE = 0x4  
}  
```

## Constantes

| Constante | Descrição |
| - | - |
| XBTC\_COMPRESSION\_NONE | Experimenta os dois codecs e mantém o melhor resultado. |
| XBTC\_COMPRESSION\_DISABLE\_DEFLATE | Desabilita o codec Deflate genérico de dados. |
| XBTC\_COMPRESSION\_DISABLE\_BCPACK | Desabilita o codec BCPack específico de texturas. |
| XBTC\_COMPRESSION\_DISABLE\_ALL | Desabilita toda a compactação. |
| XBTC\_COMPRESSION\_USE\_SLOW\_DEFLATE | Compactação melhor com pesquisa mais lenta. |

## Comentários

`XBTC_COMPRESSION_FLAGS` é usado para definir as opções de compactação de textura.

As seguintes funções usam esta enumeração:

* [XBTCCompressStream](/pt-BR/reference/graphics/xbtc/functions/xbtccompressstream)
* [XBTCCompressStreamAlloc](/pt-BR/reference/graphics/xbtc/functions/xbtccompressstreamalloc)
* [XBTCTileAndCompressTexture](/pt-BR/reference/graphics/xbtc/functions/xbtctileandcompresstexture)
* [XBTCCompressTexture](/pt-BR/reference/graphics/xbtc/functions/xbtccompresstexture)

Para obter mais informações sobre arquivos XBTC, confira [XBOX Texture Compressor (XBTC)](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/newfeatures/xbtc/xbox-texture-compressor).
Para obter mais informações sobre os membros do XBTC, confira [XBTC](/pt-BR/reference/graphics/xbtc/xbtc_members).

## Requisitos

**Cabeçalho:** XBTC.h

**Plataformas com suporte**: consoles da família XBOX One e consoles XBOX Series

## Confira também

[XBTCCompressStream](/pt-BR/reference/graphics/xbtc/functions/xbtccompressstream)
[XBTCCompressStreamAlloc](/pt-BR/reference/graphics/xbtc/functions/xbtccompressstreamalloc)
[XBTCTileAndCompressTexture](/pt-BR/reference/graphics/xbtc/functions/xbtctileandcompresstexture)
[XBTCCompressTexture](/pt-BR/reference/graphics/xbtc/functions/xbtccompresstexture)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [Ferramentas de linha de comando para desenvolvimento em console](/pt-BR/tools/tools-console/commandlinetools/commandlinetools.md)
- [Referência da ferramenta XBOX Texture Compressor (XBTC)](/pt-BR/build/core-features/graphics/newfeatures/xbtc/index.md)
- [HCCompressionLevel](/pt-BR/reference/live/httpclient/httpclient/enums/hccompressionlevel.md)
- [HCHttpCallRequestEnableGzipCompression](/pt-BR/reference/live/httpclient/httpclient/functions/hchttpcallrequestenablegzipcompression.md)
