Condividi tramite


Affiancamento delle risorse secondarie Texture2D e Texture2DArray

Queste tabelle mostrano come vengono affiancate le sottorisorse Texture2D e Texture2DArray . I valori in queste tabelle non contano la compressione mip della coda.

Sottorisorse con conteggi multisample pari a 1

Questa tabella mostra come vengono affiancate le sottorisorse Texture2D e Texture2DArray con conteggi multisample pari a 1.

Bit/Pixel (1 campione/pixel) Dimensioni riquadro (pixel, LxA)
8 256x256
16 256x128
32 128x128
64 128x64
128 64x64
BC1,4 512x256
BC2,3,5,6,7 256x256

 

I conteggi dei bit di formato non supportati con le risorse di streaming sono 96 formati bpp, formati video, DXGI_FORMAT_R1_UNORM, DXGI_FORMAT_R8G8_B8G8_UNORM e DXGI_FORMAT_R8R8_G8B8_UNORM.

Sottorisorse con vari conteggi multisample

Questa tabella mostra come vengono affiancate le sottorisorse Texture2D e Texture2DArray con diversi conteggi multisample pari a 1.

Bit/Pixel (1 campione/pixel) Dimensioni riquadro (pixel, LxA)
1 1x1
2 2x1
4 2x2
8 4x2
16 4x4

 

Solo i conteggi dei campioni 1 e 4 sono necessari (e consentiti) per essere supportati con le risorse di streaming. Le risorse di streaming attualmente non supportano 2, 8 e 16 anche se sono visualizzate.

Le implementazioni possono scegliere di supportare la modalità anti-aliasing multisample (MSAA) di esempio 2, 8 e/o 16 per le risorse non di streaming, anche se la risorsa di streaming non li supporta.

Le risorse di streaming con conteggi di esempio maggiori di 1 non possono usare 128 formati bpp.

I vincoli sui conteggi e i formati di esempio supportati sono dovuti a incoerenze hardware dalla specifica.

Come allocare in modo dinamico l'area di una risorsa di streaming