{"id":260406,"date":"2022-06-29T14:22:00","date_gmt":"2022-06-29T11:22:00","guid":{"rendered":"https:\/\/inform.click\/a-api-do-microsoft-directstorage-agora-esta-disponivel-publicamente-para-desenvolvedores\/"},"modified":"2022-06-29T15:08:00","modified_gmt":"2022-06-29T12:08:00","slug":"a-api-do-microsoft-directstorage-agora-esta-disponivel-publicamente-para-desenvolvedores","status":"publish","type":"post","link":"https:\/\/inform.click\/pt-pt\/a-api-do-microsoft-directstorage-agora-esta-disponivel-publicamente-para-desenvolvedores\/","title":{"rendered":"A API do Microsoft DirectStorage agora est\u00e1 dispon\u00edvel publicamente para desenvolvedores"},"content":{"rendered":"<p>\n  <strong>No contexto:<\/strong> Um dos principais pontos de venda dos consoles de \u00faltima gera\u00e7\u00e3o s\u00e3o seus SSDs. Ou, mais especificamente, como seus softwares e jogos interagem e aproveitam esses SSDs. Os jogadores de PS5 e XSX desfrutam de tempos de carregamento extremamente r\u00e1pidos, recursos como Quick Resume e transi\u00e7\u00f5es perfeitas no jogo em t\u00edtulos de pr\u00f3xima gera\u00e7\u00e3o compat\u00edveis. No entanto, a Microsoft prometeu que os jogadores de PC n\u00e3o ficar\u00e3o de fora, gra\u00e7as a um recurso do Windows chamado &#8216;DirectStorage', agora dispon\u00edvel para desenvolvedores.\n<\/p>\n<p>\n  Para quem n\u00e3o sabe, o DirectStorage possui muitos dos mesmos benef\u00edcios da tecnologia de console de pr\u00f3xima gera\u00e7\u00e3o semelhante: tempos de carregamento r\u00e1pidos e mundos de jogo mais detalhados, para citar apenas alguns. Como o DirectStorage realiza essa fa\u00e7anha? A Microsoft explicou a tecnologia em detalhes em uma <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-is-coming-to-pc\/\" target=\"_blank\" rel=\"noopener\">postagem no blog<\/a> do final de 2020, mas a resumiremos brevemente aqui.\n<\/p>\n<p>\n  Resumindo, o DirectStorage visa tirar proveito das unidades de armazenamento mais novas e mais r\u00e1pidas que se tornaram comuns nos \u00faltimos dois anos. Infelizmente, embora as unidades PCIe e SSD sejam r\u00e1pidas, eficientes e mais prontamente dispon\u00edveis para os consumidores do que nunca, ainda parece que os jogos n\u00e3o as est\u00e3o utilizando ao m\u00e1ximo. Claro, nossos tempos de carregamento s\u00e3o geralmente mais curtos, mas terreno distante de baixa qualidade, telas de carregamento disfar\u00e7adas e pop-in de textura frequente ainda s\u00e3o queixas comuns para usu\u00e1rios de PC.\n<\/p>\n<p>\n  Esses problemas existem parcialmente porque as APIs de armazenamento atuais s\u00e3o mal otimizadas para o alto n\u00famero de solicita\u00e7\u00f5es de IO que os jogos modernos fazem. Como a Microsoft diz, isso for\u00e7a os desenvolvedores a n\u00e3o &#8220;saturar totalmente&#8221; o pipeline de IO e deixar largura de banda preciosa na mesa.\n<\/p>\n<p>\n  O DirectStorage salva o dia ao permitir que os jogos fa\u00e7am muito mais solicita\u00e7\u00f5es de IO do que antes; e com maior efici\u00eancia, para arrancar. Ele agrupa &#8220;muitas solicita\u00e7\u00f5es de E\/S paralelas ao mesmo tempo&#8221; e as alimenta na GPU, usando os m\u00e9todos de descompacta\u00e7\u00e3o mais r\u00e1pidos e modernos dispon\u00edveis.\n<\/p>\n<p>\n  Embora o DirectStorage esteja dispon\u00edvel em v\u00e1rios tipos de unidade, a Microsoft diz que os NVMe ser\u00e3o os mais beneficiados gra\u00e7as aos canais de acesso a dados chamados &#8220;filas NVMe&#8221;. A empresa explica a tecnologia da seguinte forma:\n<\/p>\n<blockquote>\n<p>\n    Para obter dados da unidade, um sistema operacional envia uma solicita\u00e7\u00e3o \u00e0 unidade e os dados s\u00e3o entregues ao aplicativo por meio dessas filas. Um dispositivo NVMe pode ter v\u00e1rias filas e cada fila pode conter muitas solicita\u00e7\u00f5es ao mesmo tempo. Esta \u00e9 uma combina\u00e7\u00e3o perfeita para a natureza paralela e em lote das cargas de trabalho de jogos modernos. O modelo de programa\u00e7\u00e3o DirectStorage essencialmente d\u00e1 aos desenvolvedores controle direto sobre esse hardware altamente otimizado.\n  <\/p>\n<\/blockquote>\n<p>\n  Ent\u00e3o, agora que voc\u00ea tem uma ideia b\u00e1sica de como o DirectStorage pode benefici\u00e1-lo, a quest\u00e3o permanece: quando podemos esperar ver esses benef\u00edcios se manifestarem em t\u00edtulos reais? Infelizmente, ningu\u00e9m pode dizer com certeza.\n<\/p>\n<p>\n  Os desenvolvedores ainda precisam aproveitar a API do DirectStorage em seus jogos e, como ela s\u00f3 ficou dispon\u00edvel ontem (era restrita a uma pr\u00e9via do desenvolvedor anteriormente), provavelmente levar\u00e1 um tempo at\u00e9 que os primeiros t\u00edtulos AAA e AA aproveitem isto. No entanto, o futuro \u00e9 certamente brilhante, e esperamos que o DirectStorage realmente seja capaz de trazer as melhorias visuais e de tempo de carregamento das quais a Microsoft est\u00e1 se gabando. Se n\u00e3o for, vamos ter a certeza de inform\u00e1-lo sobre isso aqui.\n<\/p>\n<p>\n  Se voc\u00ea \u00e9 um desenvolvedor de jogos, pode <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-api-downloads\/\" target=\"_blank\" rel=\"noopener\">baixar o SDK aqui<\/a>. Se voc\u00ea for um jogador, a Microsoft recomenda atualizar para uma unidade NVMe para armazenamento de jogos quando for financeiramente vi\u00e1vel para voc\u00ea faz\u00ea-lo. Caso contr\u00e1rio, n\u00e3o h\u00e1 requisitos principais al\u00e9m de um PC com Windows 10 ou 11.\n<\/p>\n<p>\n  De acordo com a Microsoft, o \u00faltimo supostamente se beneficiar\u00e1 do DirectStorage mais do que o primeiro, mas at\u00e9 vermos algumas compara\u00e7\u00f5es do mundo real de revisores independentes (como n\u00f3s), n\u00e3o se sinta obrigado a dar o salto para o Windows 11 ainda.\n<\/p>\n<p>\n  Cr\u00e9dito da imagem do meio: <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  Fonte de grava\u00e7\u00e3o: <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>Para quem n\u00e3o sabe, o DirectStorage possui muitos dos mesmos benef\u00edcios da tecnologia de console de \u00faltima gera\u00e7\u00e3o semelhante: tempos de carregamento r\u00e1pidos e mundos de jogo mais detalhados, para citar apenas um&#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":[605],"tags":[],"class_list":["post-260406","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia-e-muito-mais"],"_links":{"self":[{"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/260406","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=260406"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/260406\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/media\/127630"}],"wp:attachment":[{"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=260406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=260406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=260406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}