{"id":5955,"date":"2022-03-14T10:15:34","date_gmt":"2022-03-14T17:15:34","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/directx\/?p=5955"},"modified":"2022-09-07T16:08:23","modified_gmt":"2022-09-07T23:08:23","slug":"directstorage-api-available-on-pc","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/directx\/directstorage-api-available-on-pc\/","title":{"rendered":"DirectStorage API Now Available on PC"},"content":{"rendered":"<p>Starting today, Windows games can ship with DirectStorage. This public SDK release begins a new era of fast load times and detailed worlds in PC games by allowing developers to more fully utilize the speed of the latest storage devices. In September 2020, we announced DirectStorage would be coming to Windows, and after collecting feedback throughout our <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-developer-preview-now-available\/\">developer preview<\/a>, we are making this API available to all of our partners to ship with their games. Check out the <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-is-coming-to-pc\/\">announcement blog<\/a> for an in-depth exploration of the inspiration for DirectStorage and how it will benefit Windows games.<\/p>\n<h5><strong>Getting Started &#8211; Developers<\/strong><\/h5>\n<p>For all the necessary resources to get started, please check out <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-api-downloads\/\">aka.ms\/directstorage<\/a>. This includes the NuGet repository with the redistributable package, the GitHub repo with samples and documentation, as well as links to PIX for Windows.<\/p>\n<p>PIX on Windows will support DirectStorage Day 1 \u2013 check out the <a href=\"https:\/\/devblogs.microsoft.com\/pix\/?p=5751&amp;preview=true\">PIX blog post<\/a> for more details!<\/p>\n<p>We will be presenting an introduction to DirectStorage at GDC&#8211; along with some tips and tricks to get started&#8211; on March 22. \u00a0If you\u2019re unable to watch it live, check back here for a link to the on-demand video of the session after the 22nd. (Link is now <a href=\"https:\/\/www.youtube.com\/watch?v=vz_2kXeChCw\">here<\/a>). We also recommend that you check out the <a href=\"https:\/\/schedule.gdconf.com\/session\/breaking-down-the-world-of-athia-the-technologies-of-forspoken-presented-by-amd\/886052\">GDC talk presented by Luminous Productions<\/a> about their integration of DirectStorage in <em>Forspoken.<\/em><\/p>\n<p>Questions on development? Have an implementation you want feedback on? Reach out to <a href=\"mailto:askwindstorage@microsoft.com\">askwindstorage@microsoft.com<\/a>.<\/p>\n<p>Looking for community engagement? Check out the <a href=\"https:\/\/discord.gg\/HMjJbYxq\">DX12 Discord Server.<\/a><\/p>\n<h5><\/h5>\n<h5><strong>Getting Started &#8211; Gamers<\/strong><\/h5>\n<p>If you want to get your PC ready to take advantage of DirectStorage games, we have a few suggestions. DirectStorage is compatible with Windows 10 devices, but <a href=\"https:\/\/news.xbox.com\/en-us\/2021\/06\/24\/windows-11-the-best-windows-ever-for-gaming\/\">Windows 11 has the latest storage optimizations built in and is our recommended path for gaming<\/a>. While you may see benefits on any kind of storage device, installing games to an NVMe SSD will maximize your IO performance and help you more fully experience the benefits of DirectStorage. Stay tuned to learn about games that will be shipping with DirectStorage in the future!<\/p>\n<h5><\/h5>\n<h5><strong>What&#8217;s Next?<\/strong><\/h5>\n<p>This release of DirectStorage provides developers everything they need to move to a new model of IO for their games, and we\u2019re working on even more ways to offload work from the CPU. \u00a0GPU decompression is next on our roadmap, a feature that will give developers more control over resources and how hardware is leveraged. Additionally, we will continue optimizing, integrating feedback, and improving on the existing runtime implementation. <a href=\"https:\/\/twitter.com\/DirectX12\">Follow us on Twitter<\/a> or <a href=\"https:\/\/discord.gg\/directx\">join our Discord channel<\/a> to get the latest news on DirectStorage features and improvements.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Starting today, Windows games can ship with DirectStorage. This public SDK release begins a new era of fast load times and detailed worlds in PC games by allowing developers to more fully utilize the speed of the latest storage devices. In September 2020, we announced DirectStorage would be coming to Windows, and after collecting feedback [&hellip;]<\/p>\n","protected":false},"author":1747,"featured_media":12651,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5955","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-directx"],"acf":[],"blog_post_summary":"<p>Starting today, Windows games can ship with DirectStorage. This public SDK release begins a new era of fast load times and detailed worlds in PC games by allowing developers to more fully utilize the speed of the latest storage devices. In September 2020, we announced DirectStorage would be coming to Windows, and after collecting feedback [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/posts\/5955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/users\/1747"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/comments?post=5955"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/posts\/5955\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/media\/12651"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/media?parent=5955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/categories?post=5955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/directx\/wp-json\/wp\/v2\/tags?post=5955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}