Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 Print Support App v1 and v2 design guide (Przewodnik projektowania aplikacji do obsługi wydruku w wersji 1 i 2).
Unidrv umożliwia niestandardowemu kodowi wykonywanie przetwarzania końcowego danych obrazu przed ich buforowaniem. Takie przetwarzanie może składać się z usuwania sąsiednich kropek lub jakiejkolwiek innej operacji filtrowania danych, którą nie zapewnia Unidrv.
Aby wykonać końcowe przetwarzanie danych obrazu, podaj wtyczkę renderowania, która implementuje metodę IPrintOemUni::FilterGraphics.
Metoda IPrintOemUni::FilterGraphics odbiera dane wiersza skanowania jako dane wejściowe. Metoda musi przetworzyć dane, a następnie wysłać je do buforu wydruku, wywołując IPrintOemDriverUni::DrvWriteSpoolBuf. Jeśli zaimplementowano metodę IPrintOemUni::FilterGraphics, unidrv nie buforuje danych drukarki. Zamiast tego wysyła każdy blok danych do metody IPrintOemUni::FilterGraphics.