Compartilhar via


Roteiro de desenvolvimento do WDDM

Ilustração de um roteiro com a sigla 'WDK' sobreposta a uma rodovia.

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 emparelhado (UMD) e um driver de miniporta de exibição de modo kernel (KMD).

Para criar esses drivers de vídeo, execute as seguintes etapas:

  • Etapa 1: Saiba mais sobre a arquitetura e os drivers do Windows.

    Você deve 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 Conceitos para todos os desenvolvedores de drivers.

  • Etapa 2: Aprenda os fundamentos dos drivers de vídeo WDDM lendo este guia de design.

    Para obter uma descrição dos principais novos recursos em versões mais recentes do Windows, comece com Novidades dos drivers de vídeo e gráficos do Windows 11

  • Etapa 3: Saiba mais sobre UMDs e problemas com KMDs nas seções Drivers de exibição no modo de usuário e Múltiplos monitores e Redes presentes de vídeo.

  • Etapa 4: Saiba mais sobre os processos e ferramentas de compilação, teste e depuração de drivers 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 Ferramentas de desenvolvimento de driver para obter informações sobre como criar, testar, verificar e depurar ferramentas.

  • Passo 5: Tome decisões de design de driver de exibição gráfica.

    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: Acesse e revise os exemplos de driver de vídeo.

  • Etapa 7: Desenvolver, compilar, testar e depurar seus drivers de vídeo.

    Para obter informações sobre como desenvolver drivers de vídeo para seu adaptador gráfico, consulte Inicializando drivers de exibição de miniporta e modo de usuário e Fluxo de operação WDDM. Consulte Desenvolvendo, testando e implantando drivers para obter informações sobre criação, teste e depuração iterativos. Para obter dicas de depuração específicas para drivers de vídeo, consulte Dicas de depuração para drivers WDDM. Esse processo ajuda a garantir que você crie um driver que funcione.

  • Etapa 8: Criar um pacote de driver para seus drivers de vídeo.

    Para obter mais informações, consulte Distribuindo um pacote de driver. 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 de modo de usuário.

  • Etapa 9: assinar e distribuir seus drivers de vídeo.

    O passo final é assinar (opcional) e distribuir o driver. Se o driver atender aos padrões de qualidade definidos no Windows Hardware Lab Kit (WHLK; anteriormente era Windows Logo Kit ou WLK), você poderá distribuí-lo por meio do programa Windows Update. Para obter mais informações, consulte Distribuindo um pacote de driver.

Essas etapas são um ponto de partida. Outras etapas provavelmente são necessárias com base nas necessidades do seu motorista individual.