printoem.h 标头

打印使用此页眉。 有关详细信息,请参阅:

打印设备

printoem.h 包含以下编程接口:

函数

 
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE

返回 PScript5 的专用 DEVMODE 结构,以允许其插件确定其大小。
GET_UNIDRV_PRIVATE_DEVMODE_SIZE

返回 PScript5 的专用 DEVMODE 结构,以允许其插件确定其大小。
OEMAlphaBlend

描述 OEMAlphaBlend 函数。
OEMBitBlt

OEMBitBlt 函数在设备管理的图面之间、GDI 管理的标准格式位图之间或设备管理的图面与 GDI 管理的标准格式位图之间提供常规位块传输功能。
OEMCommand

描述 OEMCommand 函数。
OEMCommandCallback

介绍 OEMCommandCallback 函数。
OEMCommonUIProp

介绍 OEMCommonUIProp 函数。
OEMCompression

介绍 OEMCompression 函数。
OEMCopyBits

OEMCopyBits 函数在设备管理的光栅图面和 GDI 标准格式位图之间执行转换。
OEMDeviceCapabilities

描述 OEMDeviceCapabilities 函数。
OEMDevicePropertySheets

描述 OEMDevicePropertySheets 函数。
OEMDevMode

描述 OEMDevMode 函数。
OEMDevQueryPrintEx

描述 OEMDevQueryPrintEx 函数。
OEMDisableDriver

此函数已过时。
OEMDisablePDEV

此函数 (OEMDisablePDEV) 已过时。
OEMDitherColor

OEMDitherColor 函数请求设备创建针对设备调色板抖色的画笔。
OEMDocumentPropertySheets

介绍 OEMDocumentPropertySheets 函数。
OEMDownloadCharGlyph

描述 OEMDownloadCharGlyph 函数。
OEMDownloadFontHeader

描述 OEMDownloadFontHeader 函数。
OEMDriverDMS

介绍 OEMDriverDMS 函数。
OEMEnableDriver

介绍 OEMEnableDriver 函数。
OEMEnablePDEV

描述 OEMEnablePDEV 函数。
OEMEndDoc

OEMEndDoc 函数在完成将文档发送到驱动程序以供呈现后由 GDI 调用。
OEMEscape

OEMEscape 函数从与设备无关的设备驱动程序接口中不可用的设备检索信息;特定查询取决于 iEsc 参数的值。
OEMFillPath

OEMFillPath 函数处理封闭路径的填充。
OEMFilterGraphics

描述 OEMFilterGraphics 函数。
OEMFontInstallerDlgProc

描述 OEMFontInstallerDlgProc 函数。
OEMFontManagement

OEMFontManagement 函数是为 PostScript 设备提供的可选入口点。
OEMGetGlyphMode

OEMGetGlyphMode 函数通知 GDI 如何缓存字形信息。
OEMGetInfo

描述 OEMGetInfo 函数。
OEMGradientFill

OEMGradientFill 函数对指定的基元进行着色。
OEMHalftonePattern

描述 OEMHalftonePattern 函数。
OEMIcmCreateColorTransform

OEMIcmCreateColorTransform 函数创建 ICM 颜色转换。
OEMIcmDeleteColorTransform

OEMIcmDeleteColorTransform 函数删除指定的颜色转换。
OEMImageProcessing

描述 OEMImageProcessing 函数。
OEMLineTo

OEMLineTo 函数绘制一条纯实整型整型线条。
OEMMemoryUsage

此函数 (OEMMemoryUsage) 已过时。
OEMNextBand

OEMNextBand 函数在完成为物理页面绘制带后由 GDI 调用,以便驱动程序可以将带子发送到打印机。
OEMOutputCharStr

此函数 (OEMOutputCharStr) 已过时。
OEMPaint

OEMPaint 函数已过时,在 Windows 2000 及更高版本中不再由 GDI 调用。 请参阅 DrvPaint。
OEMPDriverEvent

介绍 OEMPDriverEvent 函数。
OEMPlgBlt

OEMPlgBlt 函数在设备管理图面和 GDI 托管图面的组合之间提供旋转位块传输功能。
OEMPrinterEvent

描述 OEMPrinterEvent 函数。
OEMQueryAdvanceWidths

OEMQueryAdvanceWidths 函数返回一组指定字形的字符前进宽度。
OEMQueryColorProfile

描述 OEMQueryColorProfile 函数。
OEMQueryDeviceSupport

OEMQueryDeviceSupport 函数返回请求的设备特定信息。
OEMQueryFont

GDI 使用 OEMQueryFont 函数获取给定字体的 IFIMETRICS 结构。
OEMQueryFontData

OEMQueryFontData 函数检索有关已实现字体的信息。
OEMQueryFontTree

OEMQueryFontTree 函数为 GDI 提供指向结构的指针,该结构定义字形和字距调整句柄的映射。
OEMRealizeBrush

OEMRealizeBrush 函数请求驱动程序实现指定图面的指定画笔。
OEMResetPDEV

描述 OEMResetPDEV 函数。
OEMSendFontCmd

此函数 (OEMSendFontCmdSW) 已过时。
OEMSendPage

OEMSendPage 函数在完成绘制物理页面后由 GDI 调用,以便驱动程序可以将页面发送到打印机。
OEMStartBanding

当 OEMStartBanding 函数准备好开始向驱动程序发送物理页面的带以便进行呈现时,GDI 会调用该函数。
OEMStartDoc

当 OEMStartDoc 函数准备好开始将文档发送到驱动程序进行呈现时,GDI 将调用该函数。
OEMStartPage

当 OEMStartPage 函数准备好开始将物理页的内容发送到驱动程序进行呈现时,GDI 将调用该函数。
OEMStretchBlt

OEMStretchBlt 函数在设备管理的和 GDI 管理的图面的任意组合之间提供拉伸位块传输功能。
OEMStretchBltROP

OEMStretchBltROP 函数使用光栅操作执行拉伸位块传输, (ROP) 。
OEMStrokeAndFillPath

OEMStrokeAndFillPath 函数同时笔划并填充路径。
OEMStrokePath

OEMStrokePath 函数会笔划路径。
OEMTextOut

OEMTextOut 函数调用驱动程序以在指定位置呈现一组字形。
OEMTextOutAsBitmap

描述 OEMTextOutAsBitmap 函数。
OEMTransparentBlt

OEMTransparentBlt 函数提供具有透明度的位块传输功能。
OEMTTDownloadMethod

介绍 OEMTTDownloadMethod 函数。
OEMTTYGetInfo

描述 OEMTTYGetInfo 函数。
OEMUpdateExternalFonts

介绍 OEMUpdateExternalFonts 函数。
OEMUpgradePrinter

描述 OEMUpgradePrinter 函数。
OEMUpgradeRegistry

描述 OEMUpgradeRegistry 函数。

回调函数

 
OEMCUIPCALLBACK

OEMCUIPCALLBACK 函数类型用于定义由用户界面插件的 IPrintOemUI::CommonUIProp 方法指定的回调函数。 结构在 printoem.h 中定义。
PFN_DrvGetDriverSetting

DrvGetDriverSetting 函数已过时。
PFN_DrvGetStandardVariable

此 DrvGetStandardVariable 函数已过时。
PFN_DrvUnidriverTextOut

DrvUnidriverTextOut 函数已过时。
PFN_DrvUpdateUISetting

DrvUpdateUISetting 函数已过时。
PFN_DrvUpgradeRegistrySetting

DrvUpgradeRegistrySetting 函数已过时。
PFN_DrvWriteAbortBuf

DrvWriteAbortBuf 函数已过时。
PFN_DrvWriteSpoolBuf

此函数指针指向的 DrvWriteSpoolBuf 函数已过时。
PFN_DrvXMoveTo

DrvXMoveTo 函数已过时。
PFN_DrvYMoveTo

DrvYMoveTo 函数已过时。
PFNGETINFO

UNIFONTOBJ_GetInfo回调函数由 Unidrv 驱动程序提供,以便呈现插件可以获取字体或字形信息。

结构

 
DEVOBJ

DEVOBJ 结构用作呈现插件的多个 COM 接口方法的输入参数。
OEMCUIPPARAM

OEMCUIPPARAM 结构用作用户界面插件的 IPrintOemUI::CommonUIProp 方法的输入参数。
CUSTOMSIZEPARAM

CUSTOMSIZEPARAM 结构包含与打印机的单个自定义页面大小参数相关的信息。
DRVPROCS

DRVPROCS 结构已过时,不与 Microsoft 打印机驱动程序的 COM 接口一起使用。
FINVOCATION

FINVOCATION 结构用作 IPrintOemUni::SendFontCmd 方法的输入。 结构在 printoem.h 中定义。
GETINFO_FONTOBJ

GETINFO_FONTOBJ 结构用作UNIFONTOBJ_GetInfo回调函数的输入。
GETINFO_GLYPHBITMAP

GETINFO_GLYPHBITMAP 结构用作UNIFONTOBJ_GetInfo回调函数的输入。
GETINFO_GLYPHSTRING

GETINFO_GLYPHSTRING 结构用作UNIFONTOBJ_GetInfo回调函数的输入。
GETINFO_GLYPHWIDTH

GETINFO_GLYPHWIDTH 结构用作UNIFONTOBJ_GetInfo回调函数的输入。
GETINFO_MEMORY

GETINFO_MEMORY 结构用作UNIFONTOBJ_GetInfo回调函数的输入。
GETINFO_STDVAR

GETINFO_STDVAR 结构用作UNIFONTOBJ_GetInfo回调函数的输入。
IPPARAMS

IPPARAMS 结构用作呈现插件的 IPrintOemUni::ImageProcessing 方法的输入参数。
OEM_DMEXTRAHEADER

OEM_DMEXTRAHEADER结构必须用于定义一组专用 DEVMODEW 结构成员的第一个成员。
OEMDMPARAM

OEMDMPARAM 结构用作 IPrintOemUI::D evMode、IPrintOemUni::D evMode 和 IPrintOemPS::D evMode 方法的输入参数。
OEMMEMORYUSAGE

OEMMEMORYUSAGE 结构用作呈现插件的 IPrintOemUni::MemoryUsage 方法的输入参数。
OEMUIOBJ

OEMUIOBJ 结构用作用户界面插件导出的多个方法的输入参数。
OEMUIPROCS

OEMUIPROCS 结构已过时。OEMUIPROCS 结构包含由 Microsoft 打印机驱动程序导出的 DrvGetDriverSetting 和 DrvUpdateUISetting 函数的地址。
OEMUIPSPARAM

OEMUIPSPARAM 结构传递给用户界面插件的 IPrintOemUI::D evicePropertySheets 和 IPrintOemUI::D ocumentPropertySheets 方法。
PDEV_ADJUST_GRAPHICS_RESOLUTION

PDEV_ADJUST_GRAPHICS_RESOLUTION 结构指定图形分辨率值。
PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA

PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA 结构指定可成像的原点区域。
PDEV_ADJUST_PAPER_MARGIN

PDEV_ADJUST_PAPER_MARGIN 结构指定可图像打印区域。
PDEV_ADJUST_PHYSICAL_PAPER_SIZE

PDEV_ADJUST_PAPER_PHYSICAL_SIZE 结构指定纸张大小值。
PDEV_HOSTFONT_ENABLED

PDEV_HOSTFONT_ENABLED结构指示是否启用了 Hostfont 功能。
PDEV_USE_TRUE_COLOR

PDEV_USE_TRUE_COLOR结构指示输出颜色空间应为颜色还是灰度。
PSCRIPT5_PRIVATE_DEVMODE

PSCRIPT5_PRIVATE_DEVMODE结构使 Pscript5 插件能够确定 Pscript5 的 DEVMODEW 结构的专用部分的大小。
PUBLISHERINFO

PUBLISHERINFO 结构用作 IPrintOemPS::GetInfo 方法的输入参数。
SIMULATE_CAPS_1

SIMULATE_CAPS_1 结构包含有关后台处理程序支持的模拟类型的信息。
UNIDRV_PRIVATE_DEVMODE

UNIDRV_PRIVATE_DEVMODE 结构使 Unidrv 插件能够确定 Unidrv 的 DEVMODEW 结构的专用部分的大小。
UNIFONTOBJ

UNIFONTOBJ 结构用作呈现插件中字体函数的输入参数。
USERDATA

Unidrv 和 Pscript 使用 USERDATA 结构来指定有关打印机功能的其他信息。 USERDATA 结构指针作为每个 OPTITEM 结构的 UserData 成员提供。

枚举

 
EATTRIBUTE_DATATYPE

EATTRIBUTE_DATATYPE枚举全局属性、特征属性或选项属性的可能数据类型。
STDVARIABLEINDEX

描述 STDVARIABLEINDEX 枚举。