Microsoft hat DirectStorage 1.2 veröffentlicht

Microsoft hat DirectStorage 1.2 veröffentlicht

Microsoft hat DirectStorage 1.2 veröffentlicht.

Neue Funktionen

• Unterstützung für die Aktivierung gepufferter Datei-E/A zur Verwendung auf Festplatten hinzugefügt, die davon profitieren könnten Verhalten OS-Datei-Caching;

• IDStorageQueue2::GetCompressionSupport API hinzugefügt, um anzugeben, welchen Pfad die DirectStorage-Laufzeit beim Dekomprimieren eines unterstützten GPU-Dekomprimierungsformats nehmen wird;

• dstorage.h und dstorageerr aktualisiert .h durch die MIT-Lizenz abgedeckt werden;

• Microsoft.Direct3D.DirectStorage.winmd hinzugefügt, um das Generieren von Bindungen an Nicht-C++-APIs zu vereinfachen;

Fehlerbehebungen

• Feld „Reserved1“ zu DSTORAGE_REQUEST_OPTIONS hinzugefügt. Dies macht das Layout der Struktur im Speicher deutlicher, ändert aber nicht das Layout früherer Versionen;

• DSTORAGE_REQUEST_DESTINATION_TEXTURE_REGION für 3D-Texturen behoben;

• Ein Planungsproblem behoben wurde angezeigt, wenn unkomprimierte Daten vom Speicher in Puffer übertragen wurden;

Leistungsverbesserungen

• Kopie nach GPU-Dekomprimierung auf GPU verschieben Warteschlange berechnen, wo es schneller passiert;