Freigeben über


Unterteilung von Texture2D- und Texture2DArray-Unterressourcen

Diese Tabellen zeigen, wie Texture2D - und Texture2DArray-Unterressourcen gekachelt werden. Die Werte in diesen Tabellen zählen nicht die Endmip-Verpackung.

Diese Tabelle zeigt, wie Texture2D - und Texture2DArray-Unterressourcen mit Multisampelanzahlen von 1 gekachelt werden.

Bits/Pixel (1 Beispiel/Pixel) Kacheldimensionen (Pixel, WxH)
8 256x256
16 256x128
32 128x128
64 128x64
128 64 x 64
BC1,4 512x256
BC2,3,5,6,7 256x256

 

Formatbitanzahlen, die bei gekachelten Ressourcen nicht unterstützt werden, sind 96 bpp-Formate, Videoformate, DXGI_FORMAT_R1_UNORM, DXGI_FORMAT_R8G8_B8G8_UNORM und DXGI_FORMAT_R8R8_G8B8_UNORM.

Diese Tabelle zeigt, wie Texture2D - und Texture2DArray-Unterressourcen mit verschiedenen Multisampelanzahlen gekachelt werden.

Multisampelanzahl Kacheldimensionen oben durch dividieren (WxH)
1 1x1
2 2x1
4 2x2
8 4x2
16 4x4

 

Nur die Stichprobenanzahl 1 und 4 sind erforderlich (und zulässig), um mit gekachelten Ressourcen unterstützt zu werden. Gekachelte Ressourcen unterstützen derzeit 2, 8 und 16 nicht, obwohl sie angezeigt werden.

Implementierungen können den MSAA-Modus (Multisample Antialiasing) mit 2, 8 und/oder 16 Beispielen für nicht gekachelte Ressourcen unterstützen, obwohl diese nicht unterstützt werden.

Gekachelte Ressourcen mit einer Beispielanzahl von mehr als 1 können keine Formate von 128 bpp verwenden.

Wie der Bereich einer gekachelten Ressource gekachelt wird