Freigeben über


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.

Wie der Bereich einer Streamingressource nebeneinander angeordnet wird