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;