Freigeben über


Unterteilung von Texture2D- und Texture2DArray-Unterressourcen

Diese Tabellen zeigen, wie Texture2D- und Texture2DArray-Unterressourcen nebeneinander angeordnet werden. Die Werte in diesen Tabellen zählen keine Tail-Mip-Verpackungen.

Unterressourcen mit Multisampleanzahl von 1

Diese Tabelle zeigt, wie Texture2D- und Texture2DArray-Unterressourcen mit Multisampleanzahl von 1 nebeneinander angeordnet werden.

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

 

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.

Unterressourcen mit verschiedenen Multisample-Anzahlen

Diese Tabelle zeigt, wie Texture2D- und Texture2DArray-Unterressourcen mit verschiedenen Multisampleanzahlen nebeneinander angeordnet werden.

Bits/Pixel (1 Beispiel/Pixel) Kachelabmessungen (Pixel, WxH)
1 1x1
2 2x1
4 2x2
8 4x2
16 4x4

 

Es sind nur die Beispielanzahl 1 und 4 erforderlich (und zulässig), um mit Streamingressourcen unterstützt zu werden. Streamingressourcen unterstützen derzeit nicht 2, 8 und 16, obwohl sie angezeigt werden.

Implementierungen können den MsAA-Modus (Multisample Antialiasing) von 2, 8 und/oder 16 Beispielen für Nicht-Streamingressourcen unterstützen, obwohl sie von streamingressource nicht unterstützt werden.

Streamingressourcen mit Beispielanzahlen, die größer als 1 sind, können keine 128 bpp-Formate verwenden.

Die Einschränkungen für unterstützte Beispielanzahlen und -formate sind auf Hardwareinkonsistenzen aus der Spezifikation zurückzuführen.

Wie der Bereich einer Streamingressource nebeneinander angeordnet wird