Sub-recursos lado a lado de Texture3D
Esta tabela mostra como os sub-recursos do Texture3D são colocados lado a lado. Os valores nesta tabela não contam o empacotamento de mip final.
Esta tabela pega o ladrilho Texture2D e divide as dimensões x/y por 4 cada e adiciona 16 camadas de profundidade. Todos os ladrilhos do primeiro plano (plano 2D de ladrilhos que definem as primeiras 16 camadas de profundidade) aparecem antes dos planos subsequentes.
ObservaçãoO suporte a Texture3D em recursos de streaming não é exposto na implementação inicial de recursos de streaming, mas as formas de bloco desejadas são listadas aqui para possível suporte em uma versão futura.
Bits/pixel (1 amostra/pixel) | Dimensões do ladrilho (pixels, LxAxP) |
---|---|
8 | 64x32x32 |
16 | 32x32x32 |
32 | 32x32x16 |
64 | 32x16x16 |
128 | 16x16x16 |
BC1,4 | 128x64x16 |
BC2,3,5,6,7 | 64x64x16 |
As contagens de bits de formato não compatíveis com recursos de streaming são formatos de 96 bpp, formatos de vídeo, DXGI_FORMAT_R1_UNORM, DXGI_FORMAT_R8G8_B8G8_UNORM e DXGI_FORMAT_R8R8_G8B8_UNORM.
Tópicos relacionados
Como uma área de recurso de streaming é colocada lado a lado