Заголовок printoem.h
Этот заголовок используется при печати. Дополнительные сведения см. в разделе:
printoem.h содержит следующие программные интерфейсы:
Функции
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE Возвращает частную структуру DEVMODE PScript5, которая позволяет подключаемым модулям определять ее размер. |
GET_UNIDRV_PRIVATE_DEVMODE_SIZE Возвращает частную структуру DEVMODE PScript5, которая позволяет подключаемым модулям определять ее размер. |
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 устарела и больше не вызывается GDI в Windows 2000 и более поздних версиях. См. Раздел DrvPaint. |
OEMPDriverEvent Описывает функцию OEMPDriverEvent. |
OEMPlgBlt Функция OEMPlgBlt предоставляет возможности передачи битовых блоков между комбинациями управляемых устройством и GDI поверхностей. |
OEMPrinterEvent Описывает функцию OEMPrinterEvent. |
OEMQueryAdvanceWidths Функция OEMQueryAdvanceWidths возвращает ширину символов для указанного набора глифов. |
OEMQueryColorProfile Описывает функцию OEMQueryColorProfile. |
OEMQueryDeviceSupport Функция OEMQueryDeviceSupport возвращает запрошенные сведения об устройстве. |
OEMQueryFont Функция OEMQueryFont используется GDI для получения структуры 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 устарела и не используется с 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 содержит адрес функций 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 определять размер частной части структуры DEVMODEW Pscript5. |
PUBLISHERINFO Структура PUBLISHERINFO используется в качестве входного параметра метода IPrintOemPS::GetInfo. |
SIMULATE_CAPS_1 Структура SIMULATE_CAPS_1 содержит сведения о типах моделирования, поддерживаемых диспетчером очереди печати. |
UNIDRV_PRIVATE_DEVMODE Структура UNIDRV_PRIVATE_DEVMODE позволяет подключаемым модулям Unidrv определять размер частной части структуры DEVMODEW Unidrv. |
UNIFONTOBJ Структура UNIFONTOBJ используется в качестве входного параметра для функций шрифтов в подключаемых модулях отрисовки. |
USERDATA Структура USERDATA используется в Unidrv и Pscript для указания дополнительных сведений о функциях принтера. Указатель структуры USERDATA предоставляется в качестве элемента UserData для каждой структуры OPTITEM. |
Перечисления
EATTRIBUTE_DATATYPE EATTRIBUTE_DATATYPE перечисляет возможные типы данных для глобального атрибута, атрибута компонента или атрибута option. |
STDVARIABLEINDEX Описывает перечисление STDVARIABLEINDEX. |