Udostępnij za pośrednictwem


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.