Freigeben über


Ebenen der Features von Streamingressourcen

Direct3D unterstützt Streamingressourcen in drei Funktionenebenen.

Stufe 1 bietet grundlegende Funktionen für Streamingressourcen.

Stufe 2 fügt Funktionen über die Ebene 1 hinaus hinzu, z. B. garantiert nicht verpackte Texturmipmap, wenn die Größe mindestens eine Standardkachelform ist; Shaderanweisungen für Klammerungsebenen (Level of Detail, LOD) und zum Abrufen des Status über den Shadervorgang; Außerdem behandeln das Lesen von NULL-zugeordneten Kacheln diesen Stichprobenwert als Null.

Stufe 3 fügt Texture3D-Funktionen über die Ebene 2 hinaus hinzu.

Abfragefunktionen sind in den Versionen von Direct3D verfügbar, um die Hardware- und Treiberunterstützung für Streamingressourcen und auf welcher Ebene zu überprüfen.

In diesem Abschnitt

Thema Beschreibung

Ebene 1

In diesem Abschnitt wird die Unterstützung der Ebene 1 beschrieben.

Ebene 2

Die Unterstützung der Ebene 2 für Streamingressourcen fügt Funktionen über die Ebene 1 hinaus hinzu, z. B. die Gewährleistung von nicht verpackter Texturmipmap, wenn die Größe mindestens ein Standardkachel-Shape ist; Shaderanweisungen für Klammerungsebenen (Level of Detail, LOD) und zum Abrufen des Status über den Shadervorgang; Außerdem behandeln das Lesen von NULL-zugeordneten Kacheln diesen Stichprobenwert als Null.

Ebene 3

Stufe 3 bietet zusätzlich zu den Funktionen der Stufe 2 Unterstützung für Texture3D für Streamingressourcen.

 

Streamingressourcen