Freigeben über


Erstellung eines Kachelpools

Anwendungen können einen oder mehrere Kachelpools pro Direct3D-Gerät erstellen. Die Gesamtgröße jedes Kachelpools ist auf die Ressourcengrößenbeschränkung von Direct3D 11 beschränkt, was ungefähr 1/4 GPU-RAM (Grafikverarbeitungseinheit) entspricht.

Ein Kachelpool besteht aus 64 KB Kacheln, aber das Betriebssystem (Anzeigetreiber) verwaltet den gesamten Pool als eine oder mehrere Zuordnungen hinter den Kulissen – die Aufschlüsselung ist für Anwendungen nicht sichtbar. Streamingressourcen definieren Inhalte, indem sie auf Kacheln in einem Kachelpool zeigen. Das Aufheben der Zuordnung einer Kachel aus einer Streamingressource erfolgt durch Zeigen der Kachel auf NULL. Solche nicht zugeordneten Kacheln weisen Regeln über das Verhalten von Lese- oder Schreibvorgängen auf; siehe Gefahrenverfolgung im Vergleich zu Kachelpoolressourcen.

Zuordnungen befinden sich in einem Kachelpool