> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Advanced Shader Delivery

> O Advanced Shader Delivery (entrega avançada de sombreadores) pré-compila sombreadores do Direct3D 12 e os entrega no momento do download, reduzindo os tempos de carregamento na primeira inicialização, as travadas causadas pela compilação de sombreadores durante o jogo e o consumo de energia.

O Advanced Shader Delivery (ASD) é uma tecnologia do Direct3D 12 no Windows 11 que ajuda os jogos a carregarem mais rápido.

Os jogos no Windows evoluíram em muitas direções, incluindo os sombreadores de alto nível. À medida que os gráficos continuam a melhorar, também aumenta o número de sombreadores que um jogo compila — e a forma como esses sombreadores são carregados durante a inicialização e o jogo precisa evoluir junto. Compilar sombreadores no dispositivo do jogador na inicialização, ou "just-in-time" durante o jogo, leva a tempos de carregamento mais longos, travadas causadas pela compilação de sombreadores durante o jogo e maior consumo de energia.

O ASD transfere esse trabalho para fora do dispositivo. Ele captura os estados de sombreador de um jogo em um formato padronizado chamado State Object Database (SODB), depois pré-compila esses sombreadores e os entrega aos jogadores no momento do download, reduzindo consideravelmente os tempos de compilação de sombreadores durante o jogo. O ASD está totalmente disponível para todos os desenvolvedores que criam jogos para PC com o Direct3D 12.

## Saiba mais

Para obter a documentação sobre como adotar o Advanced Shader Delivery em seu título, consulte [Prepare seu jogo para o Advanced Shader Delivery](https://aka.ms/xgd-asd-selfservice).

## Tópicos relacionados

<dl>
  <dt>
    [Guia de programação do Direct3D 12](/build/gdk-and-engines/guides/directx-12-programming-guide)
  </dt>

  <dt>
    [Advanced Shader Delivery: novidades na GDC 2026](https://devblogs.microsoft.com/directx/advanced-shader-delivery-whats-new-at-gdc-2026/)
  </dt>
</dl>


## Related topics

- [Guia de programação do Direct3D 12](/pt-BR/build/gdk-and-engines/guides/directx-12-programming-guide.md)
- [PFPushNotificationsSendPushNotificationRequest](/pt-BR/services/playfab/api-references/c/pfpushnotificationstypes/structs/pfpushnotificationssendpushnotificationrequest.md)
- [Acesse recursos e downloads do GDK](/pt-BR/home/onboarding-access/access-resources.md)
- [PFPushNotificationsAdvancedPushPlatformMsg](/pt-BR/services/playfab/api-references/c/pfpushnotificationstypes/structs/pfpushnotificationsadvancedpushplatformmsg.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
