Unterteilung von Texture3D-Unterressourcen
Diese Tabelle zeigt, wie Texture3D-Unterressourcen nebeneinander angeordnet werden. Die Werte in dieser Tabelle zählen keine Tail-Mip-Verpackungen.
Diese Tabelle übernimmt die Texture2D-Tilung und dividiert die x/y-Dimensionen jeweils durch 4 und fügt 16 Tiefenebenen hinzu. Alle Kacheln für die erste Ebene (2D-Ebene von Kacheln, die die ersten 16 Tiefenschichten definieren) werden vor den nachfolgenden Ebenen angezeigt.
Hinweis:Textur3D-Unterstützung in Streamingressourcen wird in der anfänglichen Implementierung von Streamingressourcen nicht verfügbar gemacht, aber die gewünschten Kachelformen werden hier aufgeführt, um mögliche Unterstützung in einer zukünftigen Version zu ermöglichen.
Bits/Pixel (1 Beispiel/Pixel) | Kachelabmessungen (Pixel, WxHxD) |
---|---|
8 | 64 x 32 x 32 |
16 | 32 x 32 x 32 |
32 | 32 x 32 x 16 |
64 | 32 x 16 x 16 |
128 | 16 x 16 x 16 |
BC1,4 | 128x64x16 |
BC2,3,5,6,7 | 64x64x16 |
Formatbitanzahlen, die bei Streamingressourcen nicht unterstützt werden, sind 96 BPP-Formate, Videoformate, DXGI_FORMAT_R1_UNORM, DXGI_FORMAT_R8G8_B8G8_UNORM und DXGI_FORMAT_R8R8_G8B8_UNORM.
Verwandte Themen
Wie der Bereich einer Streamingressource nebeneinander angeordnet wird