Pular para o conteúdo principal
Descreve uma cadeia de mips no layout de hardware de uma textura.

Sintaxe

Membros

Usage
Tipo: XG_PLANE_USAGE
O uso pretendido da cadeia de mips. SizeBytes
Tipo: UINT64
O tamanho, em bytes, da cadeia de mips. BaseOffsetBytes
Tipo: UINT64
O deslocamento base, em bytes, da cadeia de mips. BaseAlignmentBytes
Tipo: UINT64
O alinhamento base, em bytes, da cadeia de mips. BytesPerElement
Tipo: UINT32
O número de bytes por elemento na cadeia de mips. MipLayout
Tipo: XG_MIPLEVEL_LAYOUT[15]
Os layouts dos níveis de mip na cadeia de mips.

Comentários

Essa estrutura descreve uma cadeia de mips ou plano em um layout de textura calculado representado por uma estrutura 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. 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.

Requisitos

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

Confira também

Gerenciamento de recursos nativos para XBOX One
XGComputeBankRotationAddress
XGComputeBufferLayout
XGTextureAddressComputer
XGComputeTexture1DLayout
XGComputeTexture2DLayout
XGComputeTexture3DLayout
Referência do XG
Última modificação em 6 de outubro de 2026