Pular para o conteúdo principal
Descreve uma textura 2D para as APIs de layout de textura do XG.

Sintaxe

Membros

Width
Tipo: UINT
A largura da textura, em texels. Height
Tipo: UINT
A altura da textura, em texels. MipLevels
Tipo: UINT
O número máximo de níveis de mipmap na textura. ArraySize
Tipo: UINT
O número de texturas na matriz. Format
Tipo: XG_FORMAT
O formato de dados do recurso, como uma constante de enumeração XG_FORMAT. SampleDesc
Tipo: XG_SAMPLE_DESC
A descrição da amostra, como uma estrutura XG_SAMPLE_DESC. Usage
Tipo: XG_USAGE
O uso, como uma constante de enumeração XG_USAGE. BindFlags
Tipo: UINT
Sinalizadores que indicam como o buffer será associado ao pipeline, como uma combinação OR bit a bit de constantes de enumeração XG_BIND_FLAG. CPUAccessFlags
Tipo: UINT
Sinalizadores de acesso da CPU, como uma combinação OR bit a bit de constantes de enumeração XG_CPU_ACCESS_FLAG ou 0 se nenhum acesso da CPU for necessário. MiscFlags
Tipo: UINT
Sinalizadores diversos, como uma combinação OR bit a bit de constantes de enumeração XG_RESOURCE_MISC_FLAG ou 0 se não forem usados. ESRAMOffsetBytes
Tipo: UINT
Reservado para uso interno. ESRAMUsageBytes
Tipo: UINT
Reservado para uso interno. TileMode
Tipo: XG_TILE_MODE
O modo de bloco, como uma constante de enumeração XG_TILE_MODE. Pitch
Tipo: UINT
O pitch da textura.

Comentários

Essa estrutura descreve uma textura 2D para a biblioteca XBOX Graphics (XG). XG_TEXTURE2D_DESC é usada pelas seguintes funções da biblioteca XG: Para obter mais informações sobre a biblioteca XG, confira Gerenciamento de recursos nativos para XBOX One.

Requisitos

Cabeçalho: xg.h Biblioteca: xg_x.lib Plataformas com suporte: família XBOX One

Confira também

Referência do XG
Última modificação em 6 de outubro de 2026