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.
Última modificação em 28 de agosto de 2026
Tópicos relacionados
Guia de programação do Direct3D 12PFPushNotificationsSendPushNotificationRequestAcesse recursos e downloads do GDKPFPushNotificationsAdvancedPushPlatformMsgDiretório de tópicos NDA: links ativos do Microsoft Learn