Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Streamingressourcen sind große logische Ressourcen, die kleine Mengen physischen Arbeitsspeichers verwenden. Anstatt eine gesamte große Ressource zu übergeben, werden bei Bedarf kleine Teile der Ressource gestreamt. Streamingressourcen wurden zuvor als kachelartige Ressourcenbezeichnet.
In diesem Abschnitt
| Thema | BESCHREIBUNG |
|---|---|
Streamingressourcen sind erforderlich, damit GPU-Speicher nicht damit verschwendet wird, Regionen von Oberflächen zu speichern, auf die nicht zugegriffen wird, und um die Hardware anzuweisen, wie über angrenzende Kacheln gefiltert werden soll. |
|
Streamingressourcen werden erstellt, indem beim Erstellen einer Ressource ein Flag angegeben wird, das angibt, dass es sich bei der Ressource um eine Streamingressource handelt. |
|
Streaming-Ressourcen können in Shaderressourcenansichten (SRV), Render-Zielansichten (RTV), Tiefenschablonenansichten (DSV) und ungeordneten Zugriffsansichten (UAV) sowie bei einigen Bindungspunkten verwendet werden, bei denen Ansichten nicht genutzt werden, z. B. bei Vertexpufferbindungen. |
|
Direct3D unterstützt Streamingressourcen in drei Funktionenebenen. |
Verwandte Themen
Lernhandbuch für Direct3D-Grafiken