Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Windows Display Driver Model (WDDM) kräver att en leverantör av grafikmaskinvara tillhandahåller en parad drivrutin för användarläge (UMD) och en miniportdrivrutin för kernelläge (KMD).
Följande steg är en startpunkt:
Steg 1: Lär dig mer om Windows-arkitektur och -drivrutiner.
Det är viktigt att förstå grunderna i hur drivrutiner fungerar i Windows-operativsystem. Att känna till grunderna hjälper dig att fatta lämpliga designbeslut och gör att du kan effektivisera din utvecklingsprocess. Se Komma igång med drivrutiner i Windows.
Steg 2: Lär dig implementeringsgrunderna för WDDM-visningsdrivrutiner genom att läsa igenom den här WDDM-dokumentationen.
Grafikdrivrutiner är komplexa. WDDM-dokumentationen omfattar en stor mängd material om begrepp som:
- Drivrutinsinitialisering
- WDDM-processflöde
- Trådning och synkronisering
- Minneshantering och GPU-schemaläggning
WDDM-versioner är knutna till Windows-versioner. Till exempel introducerades WDDM 1.0 med Windows Vista, WDDM 2.0 introducerades med Windows 10 och WDDM 3.0 introducerades med Windows 11. De flesta funktioner som introduceras i varje WDDM-version dokumenteras under avsnitt med titeln "WDDM x.y features"; till exempel WDDM 3.2-funktioner.
Steg 3: Granska exempel på visningsdrivrutiner.
Steg 4: Lär dig mer om processer och verktyg för att skapa, testa och felsöka Windows-drivrutinsdrivrutiner.
Att skapa en drivrutin är inte samma sak som att skapa ett användarlägesprogram. Se Utveckla, testa och distribuera drivrutiner för information om processer för att skapa, felsöka och testa Windows-drivrutiner, signering av drivrutiner och drivrutinsverifiering. Se Utvecklingsverktyg för drivrutiner för information om att skapa, testa, verifiera och felsöka verktyg.
Steg 5: Fatta designbeslut för grafikdisplaydrivrutinen.
Information om hur du fattar designbeslut finns i Implementeringstips och krav för WDDM och uppgifter i WDDM.
Steg 6: Utveckla, skapa, testa och felsöka dina visningsdrivrutiner.
- Introduktionsinformation om hur du utvecklar bildskärmsdrivrutiner för ditt grafikkort finns i Initiering av Display Miniport och User-Mode Display Drivers och WDDM Operation Flow.
- Information om iterativ skapande, testning och felsökning finns i Utveckla, testa och distribuera drivrutiner.
- Felsökningstips som är specifika för att visa drivrutiner finns i Felsökningstips för WDDM-drivrutiner.
Steg 7: Skapa ett drivrutinspaket för dina visningsdrivrutiner.
Information om hur du installerar visningsdrivrutiner för ett grafikkort finns i Installationskrav för Visningsminiport och User-Mode Bildskärmsdrivrutiner.
Steg 8: Signera och distribuera dina visningsdrivrutiner.
Det sista steget är att signera och distribuera drivrutinen. Om drivrutinen uppfyller de kvalitetsstandarder som definierats i Windows Hardware Lab Kit (WHLK) kan du distribuera det via Windows Update-programmet.
De här stegen är en startpunkt. Andra steg kan vara nödvändiga beroende på din enskilda körares behov.