Not
Å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.
En av huvudfunktionerna i funktionerna i GDI-utskrifts-API:et är deras stöd för enhetens oberoende. I stället för att utfärda enhetsspecifika kommandon för att rita utdata på en viss skrivare eller plotter anropar ett program funktioner på hög nivå från grafikenhetsgränssnittet (GDI). Om du till exempel vill skriva ut en bitmappad avbildning kan ett program anropa funktionen BitBlt, tillhandahålla koordinaterna för bitmappen samt hantera identifiering av käll- och målenhetskontexter (DCs). Anropet till BitBlt- konverteras sedan till råa enhetskommandon av en skrivardrivrutin. En enhetsdrivrutin är ett DLL-bibliotek (Dynamic Link Library) som stöder enhetsdrivrutinsgränssnittet (DDI). En enhetsdrivrutin genererar råa enhetskommandon när den bearbetar anrop till DDI-funktioner som görs av grafikmotorn. Kommandona bearbetas av skrivaren när avbildningen skrivs ut. Syntaxen, antalet och typen av dessa kommandon varierar från enhet till enhet.
Den här översikten innehåller information om följande avsnitt.
standardutskriftsgränssnittet
skrivarenhetens kontexter
skrivaren flyr
WYSIWYG Display och Output
Per-User DEVMODE