IPrintOemDriverUni COM interfejs
Ważny
Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.
Aby uzyskać więcej informacji, zobacz przewodnik projektowania aplikacji obsługi druku .
Interfejs IPrintOemDriverUni COM
zapewnia wtyczkę renderowania z dostępem do operacji narzędzi dostarczanych przez bibliotekę DLL grafiki drukarki dla Unidrv. Te operacje wysyłają strumień danych do buforu wydruku i uzyskują informacje zarządzane przez sterownik.
W poniższej tabeli wymieniono i opisano wszystkie metody zdefiniowane przez interfejs IPrintOemDriverUni.
Metoda | Opis |
---|---|
IPrintOemDriverUni::DrvGetDriverSetting | Zwraca bieżący stan funkcji drukarki i innych informacji wewnętrznych. |
IPrintOemDriverUni::DrvGetGPDData | Umożliwia renderowanie wtyczek do uzyskiwania danych zdefiniowanych w pliku drukarki ogólnego opisu drukarki (GPD). |
IPrintOemDriverUni::DrvGetStandardVariable | Umożliwia wtyczkom renderującym do uzyskania bieżącej wartości zmiennych standardowych Unidrv. |
IPrintOemDriverUni::DrvUniTextOut | Umożliwia łatwe wyprowadzanie ciągów tekstowych przez wtyczkę renderującą, korzystającą z powierzchni rysunku zarządzanej przez urządzenie. |
IPrintOemDriverUni::DrvWriteAbortBuf | Umożliwia wtyczkę renderowania zresetowanie drukarki po anulowaniu zadania drukowania przez użytkownika. |
IPrintOemDriverUni::DrvWriteSpoolBuf | Wysyła dane drukarki do buforu. |
IPrintOemDriverUni::DrvXMoveTo | Powiadamia Unidrv o zmianach położenia kursora x. |
IPrintOemDriverUni::DrvYMoveTo | Powiadamia Unidrv o zmianach w pozycji pionowej (y) kursora. |
Aby uzyskać więcej informacji, zobacz Implementowanie interfejsów COM sterownika drukarki.