printoem.h 標頭
列印會使用此標頭。 如需詳細資訊,請參閱
printoem.h 包含下列程式設計介面:
函式
GET_PSCRIPT5_PRI加值稅E_DEVMODE_SIZE 會傳回 PScript5 的私人 DEVMODE 結構,以允許其外掛程式判斷其大小。 |
GET_UNIDRV_PRI加值稅E_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 的指標,以定義圖像和 Kerning 控制碼的對應。 |
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 方法的輸入參數。 |
IZEPARAM CUSTOMIZEPARAM 結構會保存與印表機單一自訂頁面大小參數相關的資訊。 |
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_PRI加值稅E_DEVMODE PSCRIPT5_PRI加值稅E_DEVMODE 結構可讓 Pscript5 外掛程式判斷 Pscript5 DEVMODEW 結構私用部分的大小。 |
PUBLISHERINFO PUBLISHERINFO 結構是做為 IPrintOemPS::GetInfo 方法的輸入參數。 |
SIMULATE_CAPS_1 SIMULATE_CAPS_1結構包含多工緩衝處理器支援的模擬類型相關資訊。 |
UNIDRV_PRI加值稅E_DEVMODE UNIDRV_PRI加值稅E_DEVMODE 結構可讓 Unidrv 外掛程式決定 Unidrv DEVMODEW 結構私用部分的大小。 |
UNIFONTOBJ UNIFONTOBJ 結構可作為轉譯外掛程式中字型函式的輸入參數。 |
USERDATA Unidrv 和 Pscript 會使用 USERDATA 結構來指定印表機功能的其他資訊。 USERDATA 結構指標會作為每個 OPTITEM 結構的 UserData 成員提供。 |
列舉
EATTRIBUTE_DATATYPE EATTRIBUTE_DATATYPE列舉全域屬性、特徵屬性或選項屬性的可能資料類型。 |
STDVARIABLEINDEX 描述 STDVARIABLEINDEX 列舉。 |