Condividi tramite


Roadmap per lo sviluppo WDDM

Illustrazione di una roadmap con l'acronimo

Windows Display Driver Model (WDDM) richiede che un fornitore di hardware grafico fornisca un driver di visualizzazione in modalità utente (UMD) abbinato e un driver miniport (KMD) in modalità kernel.

Per creare questi driver di visualizzazione, seguire questa procedura:

  • Passaggio 1: Informazioni sull'architettura e i driver di Windows.

    È necessario comprendere i concetti fondamentali del funzionamento dei driver nei sistemi operativi Windows. Conoscere i concetti fondamentali consente di prendere decisioni di progettazione appropriate e di semplificare il processo di sviluppo. Vedere Concetti per tutti gli sviluppatori di driver.

  • Passaggio 2: Informazioni sui concetti fondamentali dei driver di visualizzazione WDDM leggendo questa guida alla progettazione.

    Per una descrizione delle nuove funzionalità principali nelle versioni più recenti di Windows, iniziare con Novità per i driver di visualizzazione e grafica di Windows 11

  • Passaggio 3: Informazioni sugli UMD e sui problemi relativi ai KMD nelle sezioni Driver di visualizzazione in modalità utente e Monitor multipli e Reti presenti video.

  • Passaggio 4: Informazioni sulla compilazione, il test e il debug dei processi e degli strumenti del driver di Windows.

    La compilazione di un driver non equivale alla compilazione di un'applicazione in modalità utente. Vedere Sviluppo, test e distribuzione di driver per informazioni sui processi di compilazione, debug e test dei driver di Windows, firma dei driver e verifica del driver. Per informazioni sulla compilazione, il test, la verifica e gli strumenti di debug, vedere Strumenti di sviluppo driver.

  • Passaggio 5: Prendere decisioni di progettazione dei driver di visualizzazione grafica.

    Per informazioni sulle decisioni di progettazione, vedere Suggerimenti e requisiti per l'implementazione di WDDM e attività in WDDM.

  • Passaggio 6: Accedere ed esaminare gli esempi di driver di visualizzazione.

  • Passaggio 7: Sviluppare, compilare, testare ed eseguire il debug dei driver di visualizzazione.

    Per informazioni su come sviluppare driver di visualizzazione per la scheda grafica, vedere Inizializzazione di Display Miniport e Driver di visualizzazione in modalità utente e flusso di operazioni WDDM. Per informazioni su compilazione, test e debug iterativi, vedere Sviluppo, test e distribuzione di driver . Per suggerimenti per il debug specifici per visualizzare i driver, vedere Suggerimenti per il debug per i driver WDDM. Questo processo consente di assicurarsi di creare un driver funzionante.

  • Passaggio 8: Creare un pacchetto driver per i driver di visualizzazione.

    Per altre informazioni, vedere Distribuzione di un pacchetto driver. Per informazioni su come installare i driver di visualizzazione per una scheda grafica, vedere Requisiti di installazione per i driver di visualizzazione miniport e in modalità utente.

  • Passaggio 9: Firmare e distribuire i driver di visualizzazione.

    Il passaggio finale consiste nel firmare (facoltativo) e distribuire il driver. Se il driver soddisfa gli standard di qualità definiti in Windows Hardware Lab Kit (WHLK; in precedenza era Kit per logo Windows o WLK), è possibile distribuirlo tramite il programma Windows Update. Per altre informazioni, vedere Distribuzione di un pacchetto driver.

Questi passaggi sono un punto di partenza. Altri passaggi sono probabilmente necessari in base alle esigenze del singolo conducente.