IPrintOemUni interface

This section describes the methods defined for the IPrintOemUni COM interface.

Methods

The IPrintOemUni interface has these methods.

Method Description
IPrintOemUni::CommandCallback The IPrintOemUni::CommandCallback method is used to provide dynamically generated printer commands for Unidrv-supported printers.
IPrintOemUni::Compression The IPrintOemUni::Compression method can be used with Unidrv-supported printers to provide a customized bitmap compression method.
IPrintOemUni::DevMode The IPrintOemUni::DevMode method, provided by rendering plug-ins for Unidrv, performs operations on private DEVMODEW members.
IPrintOemUni::DisableDriver The IPrintOemuNI::DisableDriver method allows a rendering plug-in for Unidrv to free resources that were allocated by the plug-in's IPrintOemUni::EnableDriver method.
IPrintOemUni::DisablePDEV The IPrintOemUni::DisablePDEV method allows a rendering plug-in for Unidrv to delete the private PDEV structure that was allocated by its IPrintOemUni::EnablePDEV method.
IPrintOemUni::DownloadCharGlyph The IPrintOemUni::DownloadCharGlyph method enables a rendering plug-in for Unidrv to send a character glyph for a specified soft font to the printer.
IPrintOemUni::DownloadFontHeader The IPrintOemUni::DownloadFontHeader method allows a rendering plug-in for Unidrv to send a font's header information to a printer.
IPrintOemUni::DriverDMS The IPrintOemUni::DriverDMS method allows a rendering plug-in for Unidrv to indicate that it uses a device-managed drawing surface.
IPrintOemUni::EnableDriver The IPrintOemUni::EnableDriver method allows a rendering plug-in for Unidrv to hook out some graphics DDI functions.
IPrintOemUni::EnablePDEV The IPrintOemUni::EnablePDEV method allows a rendering plug-in for Unidrv to create its own PDEV structure.
IPrintOemUni::FilterGraphics The IPrintOemUni::FilterGraphics method can be used with Unidrv-supported printers to modify scan line data and send it to the spooler.
IPrintOemUni::GetImplementedMethod The IPrintOemUni::GetImplementedMethod method is used by Unidrv to determine which IPrintOemUni interface methods a rendering plug-in has implemented.
IPrintOemUni::GetInfo A rendering plug-in's IPrintOemUni::GetInfo method returns identification information.
IPrintOemUni::HalftonePattern The IPrintOemUni::HalftonePattern method can be used with Unidrv-supported printers to create or modify a halftone pattern before it is used in a halftoning operation.
IPrintOemUni::ImageProcessing The IPrintOemUni::ImageProcessing method can be used with Unidrv-supported printers to modify image bitmap data, in order to perform color formatting or halftoning.
IPrintOemUni::MemoryUsage The IPrintOemUni::MemoryUsage method can be used with Unidrv-supported printers to specify the amount of memory required for use by a rendering plug-in's IPrintOemUni::ImageProcessing method.
IPrintOemUni::OutputCharStr The IPrintOemUni::OutputCharStr method enables a rendering plug-in to control the printing of font glyphs.
IPrintOemUni::PublishDriverInterface The IPrintOemUni::PublishDriverInterface method allows a rendering plug-in for Unidrv to obtain the Unidrv driver's IPrintOemDriverUni or IPrintCoreHelperUni interface.
IPrintOemUni::ResetPDEV The IPrintOemUni::ResetPDEV method allows a rendering plug-in for Unidrv to reset its PDEV structure.
IPrintOemUni::SendFontCmd The IPrintOemUni::SendFontCmd method enables a rendering plug-in to modify a printer's font selection command and then send it to the printer.
IPrintOemUni::TextOutAsBitmap The IPrintOemUni::TextOutAsBitmap method allows a rendering plug-in to create a bitmap image of a text string, in case a downloadable font is not available.
IPrintOemUni::TTDownloadMethod The IPrintOemUni::TTDownloadMethod method enables a rendering plug-in to indicate the format that Unidrv should use for a specified TrueType soft font.
IPrintOemUni::TTYGetInfo The IPrintOemUni::TTYGetInfo method enables a rendering plug-in to supply Unidrv with information relevant to text-only printers.

Requirements

   
Target Platform Windows
Header prcomoem.h