{"id":264670,"date":"2022-06-29T14:22:00","date_gmt":"2022-06-29T11:22:00","guid":{"rendered":"https:\/\/inform.click\/microsoft-directstorage-api-ar-nu-allmant-tillgangligt-for-utvecklare\/"},"modified":"2022-06-29T15:06:00","modified_gmt":"2022-06-29T12:06:00","slug":"microsoft-directstorage-api-ar-nu-allmant-tillgangligt-for-utvecklare","status":"publish","type":"post","link":"https:\/\/inform.click\/sv\/microsoft-directstorage-api-ar-nu-allmant-tillgangligt-for-utvecklare\/","title":{"rendered":"Microsoft DirectStorage API \u00e4r nu allm\u00e4nt tillg\u00e4ngligt f\u00f6r utvecklare"},"content":{"rendered":"<p>\n  <strong>I sammanhanget:<\/strong> En av de viktigaste f\u00f6rs\u00e4ljningsargumenten f\u00f6r n\u00e4sta generations konsoler \u00e4r deras SSD:er. Eller, mer specifikt, hur deras mjukvara och spel interagerar med och drar f\u00f6rdel av dessa SSD:er. PS5- och XSX-spelare \u00e5tnjuter blixtsnabba laddningstider, funktioner som Quick Resume och s\u00f6ml\u00f6sa \u00f6verg\u00e5ngar i spelet mellan n\u00e4sta generations titlar som st\u00f6ds. Microsoft har dock lovat att PC-spelare inte kommer att l\u00e4mnas utanf\u00f6r, tack vare en Windows-funktion som heter 'DirectStorage', som nu \u00e4r tillg\u00e4nglig f\u00f6r utvecklare.\n<\/p>\n<p>\n  F\u00f6r de omedvetna har DirectStorage m\u00e5nga av samma f\u00f6rdelar som liknande n\u00e4sta generations konsolteknik: snabba laddningstider och mer detaljerade spelv\u00e4rldar, f\u00f6r att bara n\u00e4mna ett par. Hur \u00e5stadkommer DirectStorage denna bedrift? Microsoft f\u00f6rklarade tekniken i detalj i ett <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-is-coming-to-pc\/\" target=\"_blank\" rel=\"noopener\">blogginl\u00e4gg<\/a> fr\u00e5n slutet av 2020, men vi ska kort sammanfatta det h\u00e4r.\n<\/p>\n<p>\n  Kort sagt, DirectStorage syftar till att dra nytta av de nyare, snabbare lagringsenheter som har blivit vanliga under de senaste \u00e5ren. Tyv\u00e4rr, \u00e4ven om PCIe- och SSD-enheter \u00e4r snabba, effektiva och mer l\u00e4ttillg\u00e4ngliga f\u00f6r konsumenter \u00e4n n\u00e5gonsin, k\u00e4nns det fortfarande som att spel inte anv\u00e4nder dem till fullo. Visst, v\u00e5ra laddningstider \u00e4r i allm\u00e4nhet kortare, men avl\u00e4gsen terr\u00e4ng av l\u00e5g kvalitet, f\u00f6rt\u00e4ckta laddningssk\u00e4rmar och frekventa texturpop-in \u00e4r fortfarande vanliga problem f\u00f6r PC-anv\u00e4ndare.\n<\/p>\n<p>\n  Dessa problem finns delvis p\u00e5 grund av att nuvarande lagrings-API:er \u00e4r d\u00e5ligt optimerade f\u00f6r det stora antalet IO-f\u00f6rfr\u00e5gningar som moderna spel g\u00f6r. Som Microsoft s\u00e4ger tvingar detta utvecklare att inte &#8221;fullst\u00e4ndigt m\u00e4tta&#8221; IO-pipelinen och l\u00e4mna v\u00e4rdefull bandbredd p\u00e5 bordet.\n<\/p>\n<p>\n  DirectStorage r\u00e4ddar dagen genom att till\u00e5ta spel att g\u00f6ra mycket fler IO-f\u00f6rfr\u00e5gningar \u00e4n tidigare; och med st\u00f6rre effektivitet, f\u00f6r att starta. Den batchar &#8221;m\u00e5nga i taget parallella IO-f\u00f6rfr\u00e5gningar&#8221; och matar dem sedan till GPU:n, samtidigt som den anv\u00e4nder de snabbaste, modernaste dekompressionsmetoderna som finns tillg\u00e4ngliga.\n<\/p>\n<p>\n  \u00c4ven om DirectStorage kommer att vara tillg\u00e4ngligt f\u00f6r olika typer av h\u00e5rddiskar, s\u00e4ger Microsoft att NVMes kommer att gynnas mest tack vare data\u00e5tkomstledningar som kallas &#8221;NVMe-k\u00f6er.&#8221; F\u00f6retaget f\u00f6rklarar tekniken s\u00e5 h\u00e4r:\n<\/p>\n<blockquote>\n<p>\n    F\u00f6r att f\u00e5 data fr\u00e5n enheten skickar ett OS en beg\u00e4ran till enheten och data levereras till appen via dessa k\u00f6er. En NVMe-enhet kan ha flera k\u00f6er och varje k\u00f6 kan inneh\u00e5lla m\u00e5nga f\u00f6rfr\u00e5gningar \u00e5t g\u00e5ngen. Detta \u00e4r en perfekt matchning med den parallella och batchade naturen hos moderna spelarbetsbelastningar. DirectStorage-programmeringsmodellen ger i huvudsak utvecklare direkt kontroll \u00f6ver den mycket optimerade h\u00e5rdvaran.\n  <\/p>\n<\/blockquote>\n<p>\n  S\u00e5 nu n\u00e4r du har en grundl\u00e4ggande uppfattning om hur DirectStorage kan gynna dig, kvarst\u00e5r fr\u00e5gan: n\u00e4r kan vi f\u00f6rv\u00e4nta oss att se dessa f\u00f6rdelar manifestera i faktiska titlar? Tyv\u00e4rr kan ingen s\u00e4ga s\u00e4kert.\n<\/p>\n<p>\n  Utvecklare beh\u00f6ver fortfarande dra nytta av DirectStorage API i sina spel, och eftersom det precis blev allm\u00e4nt tillg\u00e4ngligt ig\u00e5r (det var tidigare begr\u00e4nsat till en utvecklare f\u00f6rhandsvisning), kommer det f\u00f6rmodligen att dr\u00f6ja innan de f\u00f6rsta AAA- och AA-titlarna drar nytta av Det. Framtiden \u00e4r dock s\u00e4kerligen ljus, och vi hoppas att DirectStorage verkligen kan ge de visuella f\u00f6rb\u00e4ttringar och laddningstidsf\u00f6rb\u00e4ttringar som Microsoft skryter med. Om det inte \u00e4r det, kommer vi s\u00e4kert att ber\u00e4tta om det h\u00e4r.\n<\/p>\n<p>\n  Om du \u00e4r en spelutvecklare kan du <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-api-downloads\/\" target=\"_blank\" rel=\"noopener\">ladda ner SDK h\u00e4r<\/a>. Om du \u00e4r en spelare rekommenderar Microsoft att du uppgraderar till en NVMe-enhet f\u00f6r spellagring n\u00e4r det \u00e4r ekonomiskt m\u00f6jligt f\u00f6r dig att g\u00f6ra det. Annars finns det inga st\u00f6rre krav f\u00f6rutom en Windows 10 eller 11 PC.\n<\/p>\n<p>\n  Enligt Microsoft kommer den senare p\u00e5st\u00e5s dra nytta av DirectStorage mer \u00e4n den f\u00f6rra, men tills vi ser n\u00e5gra verkliga j\u00e4mf\u00f6relser fr\u00e5n oberoende granskare (som oss sj\u00e4lva), k\u00e4nner vi oss inte f\u00f6rpliktade att ta steget till Windows 11 \u00e4nnu.\n<\/p>\n<p>\n  Mitten av bilden: <a href=\"https:\/\/www.rockpapershotgun.com\/best-ssd-for-gaming\" target=\"_blank\" rel=\"noopener\">Rock Paper Shotgun<\/a>\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  Inspelningsk\u00e4lla: <a target=\"_blank\" rel=\"noopener nofollow\" href=\"https:\/\/www.techspot.com\/news\/93781-microsoft-directstorage-api-now-publically-available-developers.html\">techspot.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>F\u00f6r de omedvetna har DirectStorage m\u00e5nga av samma f\u00f6rdelar med liknande n\u00e4sta generations konsolteknik: snabba laddningstider och mer detaljerade spelv\u00e4rldar, f\u00f6r att bara n\u00e4mna en&#8230;<\/p>\n","protected":false},"author":1,"featured_media":127630,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[607],"tags":[],"class_list":["post-264670","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknik-och-mer"],"_links":{"self":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts\/264670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/comments?post=264670"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts\/264670\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/media\/127630"}],"wp:attachment":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/media?parent=264670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/categories?post=264670"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/tags?post=264670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}