IPrintOemDriverUni COM-gränssnitt
Viktig
Den moderna utskriftsplattformen är Windows bästa sätt att kommunicera med skrivare. Vi rekommenderar att du använder Microsofts IPP-drivrutin för inkorgsklass tillsammans med Print Support Apps (PSA) för att anpassa utskriftsupplevelsen i Windows 10 och 11 för enhetsutveckling av skrivare.
Mer information finns i designguiden för Print-supportappen.
Gränssnittet IPrintOemDriverUni COM
ger ett renderingsplugin tillgång till verktygsfunktioner som tillhandahålls av skrivardrivrutinens grafik-DLL för Unidrv. Dessa åtgärder skickar en dataström till utskriftshanteraren och hämtar drivrutinshanterad information.
I följande tabell visas och beskrivs alla metoder som definierats av IPrintOemDriverUni-gränssnittet.
Metod | Beskrivning |
---|---|
IPrintOemDriverUni::DrvGetDriverSetting | Returnerar aktuell status för skrivarfunktioner och annan intern information. |
IPrintOemDriverUni::DrvGetGPDData | Aktiverar rendering-plugin-program för att hämta data som definierats i en skrivares allmän-skrivarbeskrivning (GPD)-fil. |
IPrintOemDriverUni::DrvGetStandardVariable | Aktiverar rendrering av plugins för att hämta det aktuella värdet för Unidrvs standardvariabler. |
IPrintOemDriverUni::DrvUniTextOut | Aktiverar ett renderingsplugin som använder en enhetshanterad rityta för att enkelt mata ut textsträngar. |
IPrintOemDriverUni::DrvWriteAbortBuf | Aktiverar ett återgivnings-plugin-program för att återställa en skrivare när en användare har avslutat ett utskriftsjobb. |
IPrintOemDriverUni::DrvWriteSpoolBuf | Skickar skrivardata till bufferten. |
IPrintOemDriverUni::DrvXMoveTo | Meddelar Unidrv om ändringar i markören x-position. |
IPrintOemDriverUni::DrvYMoveTo | Meddelar Unidrv om ändringar i markörens y-position. |
Mer information finns i Implementera COM-gränssnitt för skrivardrivrutiner.