Freigeben über


Rasterizerverhalten mit nicht zugeordneten Kacheln

In diesem Abschnitt wird das Verhalten des Rasterizers bei nicht zugeordneten Kacheln erläutert.

DepthStencilView

Das Verhalten von Lese- und Schreibvorgängen in der Tiefenschablonenansicht (DSV) hängt vom Grad der Hardwareunterstützung ab. Eine Aufschlüsselung der Anforderungen finden Sie unter allgemeinem Lese- und Schreibverhalten für Streamingressourcen-Funktionsebenen.

Hier ist das ideale Verhalten:

Wenn eine Kachel in der DepthStencilView nicht zugeordnet ist, beträgt der Rückgabewert der Tiefenlesung 0, der dann in die für den Tiefenlesewert konfigurierten Operationen eingespeist wird. Schreibvorgänge in die fehlende Tiefenkachel werden gelöscht. Diese ideale Definition für die Schreibverarbeitung ist für Stufe 2nicht notwendig; Schreibvorgänge in nicht abgebildete Kacheln könnten in einem Cache enden, den nachfolgende Lesevorgänge abholen könnten.

RenderTargetView

Das Verhalten von Lese- und Schreibvorgängen der Renderzielansicht (RTV) hängt vom Grad der Hardwareunterstützung ab. Eine Aufschlüsselung der Anforderungen finden Sie unter allgemeinem Lese- und Schreibverhalten für Streamingressourcen-Funktionsebenen.

Bei allen Implementierungen können gleichzeitig unterschiedliche RTVs (und DSV) sowohl zugeordnete als auch nicht zugeordnete Bereiche enthalten und unterschiedlichen Oberflächenformaten mit verschiedenen Kachelformen aufweisen.

Hier ist das ideale Verhalten:

Lesevorgänge von RTVs geben 0 in fehlenden Kacheln zurück und Schreibvorgänge werden gelöscht. Diese ideale Definition für die Schreibverarbeitung ist für Stufe 2nicht notwendig; Schreibvorgänge in nicht abgebildete Kacheln könnten in einem Cache enden, den nachfolgende Lesevorgänge abholen könnten.

Pipelinezugriff auf Streamingressourcen