Pular para o conteúdo principal
Calcula o modo de swizzle ideal em termos de largura de banda para a configuração de textura especificada. Esta API foi preterida; use XGSuggestSwizzleMode em vez dela.

Sintaxe

Parâmetros

ResourceDimension   _In_
Tipo: XG_RESOURCE_DIMENSION
A dimensão do recurso, como XG_RESOURCE_DIMENSION_TEXTURE2D. Format   _In_
Tipo: XG_FORMAT
O formato de dados do recurso. Width   _In_
Tipo: UINT32
A largura da textura, em pixels. Height   _In_
Tipo: UINT32
A altura da textura, em pixels. DepthOrArraySize   _In_
Tipo: UINT32
A profundidade ou o tamanho da matriz. SampleCount   _In_
Tipo: UINT32
O número de amostras. BindFlags   _In_
Tipo: UINT
Sinalizadores que indicam como o buffer será associado ao pipeline. Uma combinação com OR lógico de constantes de enumeração XG_BIND_FLAG. MiscFlags   _In_
Tipo: UINT
Sinalizadores diversos para controlar essa operação. Uma combinação com OR bit a bit de constantes de enumeração XG_RESOURCE_MISC_FLAG, ou 0 se não for usado.

Valor retornado

Tipo: XG_SWIZZLE_MODE O modo de swizzle ideal em termos de largura de banda.

Requisitos

Cabeçalho: xg_xs.h Biblioteca: xg_xs.lib
Plataformas com suporte: consoles XBOX Series

Confira também

xg_xs
Última modificação em 6 de outubro de 2026