Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O WDDM (Windows Display Driver Model) requer que um fornecedor de hardware gráfico forneça um driver de vídeo de modo de usuário (UMD) emparelhado e um driver de miniporta de exibição de modo kernel (KMD).
Os seguintes passos são um ponto de partida:
Etapa 1: Saiba mais sobre a arquitetura e os drivers do Windows.
É importante entender os fundamentos de como os drivers funcionam nos sistemas operacionais Windows. Conhecer os fundamentos ajuda você a tomar decisões de design apropriadas e permite que você simplifique seu processo de desenvolvimento. Consulte Introdução aos drivers no Windows.
Etapa 2: Aprenda os fundamentos de implementação dos drivers de vídeo WDDM lendo esta documentação do WDDM.
Os drivers gráficos são complexos. A documentação do WDDM abrange uma quantidade considerável de material sobre conceitos como:
- Inicialização do driver
- Fluxo de operação WDDM
- Threading e sincronização
- Gerenciamento de memória e agendamento de GPU
As versões do WDDM estão vinculadas às versões do Windows. Por exemplo, o WDDM 1.0 foi introduzido com o Windows Vista, o WDDM 2.0 foi introduzido com o Windows 10 e o WDDM 3.0 foi introduzido com o Windows 11. A maioria dos recursos introduzidos em cada versão do WDDM são documentados em seções intituladas "Recursos WDDM x.y "; por exemplo, recursos do WDDM 3.2.
Etapa 3: Revise as amostras de controlador de ecrã.
Etapa 4: Saiba mais sobre os processos e ferramentas de compilação, teste e depuração do driver do Windows.
Criar um driver não é o mesmo que criar um aplicativo de modo de usuário. Consulte Desenvolvendo, testando e implantando drivers para obter informações sobre processos de compilação, depuração e teste de drivers do Windows, assinatura de drivers e verificação de drivers. Consulte de Ferramentas de Desenvolvimento de Driver para obter informações sobre como criar, testar, verificar e depurar ferramentas.
Etapa 5: Tome decisões sobre o design dos controladores de exibição de gráficos.
Para obter informações sobre como tomar decisões de design, consulte Dicas e requisitos de implementação para WDDM e tarefas no WDDM.
Etapa 6: Desenvolva, crie, teste e depure seus drivers de vídeo.
- Para obter informações introdutórias sobre como desenvolver drivers de vídeo para o seu adaptador gráfico, consulte Inicializando Display Miniport e User-Mode Display Drivers e Fluxo de operação WDDM.
- Para obter informações sobre construção, teste e depuração iterativos, consulte Desenvolvimento, Teste e Implementação de Drivers.
- Para obter dicas de depuração específicas para drivers de exibição, consulte Dicas de depuração para drivers WDDM.
Etapa 7: Crie um pacote de driver para seus drivers de vídeo.
Para obter informações sobre como instalar drivers de vídeo para um adaptador gráfico, consulte Requisitos de instalação para Miniporta de vídeo e drivers de vídeo User-Mode.
Etapa 8: Assine e distribua os seus controladores de ecrã.
A etapa final é assinar e distribuir o controlador. Se o driver atender aos padrões de qualidade definidos no Windows Hardware Lab Kit (WHLK), você poderá distribuí-lo por meio do programa Windows Update.
Estes passos são um ponto de partida. Outras etapas são provavelmente necessárias com base nas necessidades do seu motorista individual.