en-tête printoem.h
Cet en-tête est utilisé par l’impression. Pour plus d'informations, consultez les pages suivantes :
printoem.h contient les interfaces de programmation suivantes :
Fonctions
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE Retourne la structure DEVMODE privée de PScript5 pour permettre à ses plug-ins de déterminer sa taille. |
GET_UNIDRV_PRIVATE_DEVMODE_SIZE Retourne la structure DEVMODE privée de PScript5 pour permettre à ses plug-ins de déterminer sa taille. |
OEMAlphaBlend Décrit la fonction OEMAlphaBlend. |
OEMBitBlt La fonction OEMBitBlt fournit des fonctionnalités générales de transfert de bloc de bits entre des surfaces gérées par l’appareil, entre des bitmaps de format standard gérées par GDI ou entre une surface gérée par l’appareil et une bitmap de format standard gérée par GDI. |
OEMCommand Décrit la fonction OEMCommand. |
OEMCommandCallback Décrit la fonction OEMCommandCallback. |
OEMCommonUIProp Décrit la fonction OEMCommonUIProp. |
OEMCompression Décrit la fonction OEMCompression. |
OEMCopyBits La fonction OEMCopyBits effectue des traductions entre des surfaces raster gérées par l’appareil et des bitmaps au format standard GDI. |
OEMDeviceCapabilities Décrit la fonction OEMDeviceCapabilities. |
OEMDevicePropertySheets Décrit la fonction OEMDevicePropertySheets. |
OEMDevMode Décrit la fonction OEMDevMode. |
OEMDevQueryPrintEx Décrit la fonction OEMDevQueryPrintEx. |
OEMDisableDriver Cette fonction est obsolète. |
OEMDisablePDEV Cette fonction (OEMDisablePDEV) est obsolète. |
OEMDitherColor La fonction OEMDitherColor demande à l’appareil de créer un pinceau avec une palette d’appareils. |
OEMDocumentPropertySheets Décrit la fonction OEMDocumentPropertySheets. |
OEMDownloadCharGlyph Décrit la fonction OEMDownloadCharGlyph. |
OEMDownloadFontHeader Décrit la fonction OEMDownloadFontHeader. |
OEMDriverDMS Décrit la fonction OEMDriverDMS. |
OEMEnableDriver Décrit la fonction OEMEnableDriver. |
OEMEnablePDEV Décrit la fonction OEMEnablePDEV. |
OEMEndDoc La fonction OEMEndDoc est appelée par le GDI lorsqu’il a terminé d’envoyer un document au pilote pour le rendu. |
OEMEscape La fonction OEMEscape récupère des informations à partir d’un appareil qui n’est pas disponible dans une interface de pilote de périphérique indépendante du périphérique ; la requête particulière dépend de la valeur du paramètre iEsc. |
OEMFillPath La fonction OEMFillPath gère le remplissage des chemins fermés. |
OEMFilterGraphics Décrit la fonction OEMFilterGraphics. |
OEMFontInstallerDlgProc Décrit la fonction OEMFontInstallerDlgProc. |
OEMFontManagement La fonction OEMFontManagement est un point d’entrée facultatif fourni pour les appareils PostScript. |
OEMGetGlyphMode La fonction OEMGetGlyphMode indique au GDI comment mettre en cache les informations de glyphe. |
OEMGetInfo Décrit la fonction OEMGetInfo. |
OEMGradientFill La fonction OEMGradientFill ombre les primitives spécifiées. |
OEMHalftonePattern Décrit la fonction OEMHalftonePattern. |
OEMIcmCreateColorTransform La fonction OEMIcmCreateColorTransform crée une transformation de couleur ICM. |
OEMIcmDeleteColorTransform La fonction OEMIcmDeleteColorTransform supprime la transformation de couleur spécifiée. |
OEMImageProcessing Décrit la fonction OEMImageProcessing. |
OEMLineTo La fonction OEMLineTo dessine une ligne cosmétique unique, pleine et entière uniquement. |
OEMMemoryUsage Cette fonction (OEMMemoryUsage) est obsolète. |
OEMNextBand La fonction OEMNextBand est appelée par GDI lorsqu’il a fini de dessiner une bande pour une page physique, afin que le pilote puisse envoyer la bande à l’imprimante. |
OEMOutputCharStr Cette fonction (OEMOutputCharStr) est obsolète. |
OEMPaint La fonction OEMPaint est obsolète et n’est plus appelée par GDI dans Windows 2000 et versions ultérieures. Voir DrvPaint. |
OEMPDriverEvent Décrit la fonction OEMPDriverEvent. |
OEMPlgBlt La fonction OEMPlgBlt fournit des fonctionnalités de transfert de bloc de bits de rotation entre des combinaisons de surfaces gérées par l’appareil et gérées par GDI. |
OEMPrinterEvent Décrit la fonction OEMPrinterEvent. |
OEMQueryAdvanceWidths La fonction OEMQueryAdvanceWidths retourne des largeurs d’avance de caractères pour un jeu de glyphes spécifié. |
OEMQueryColorProfile Décrit la fonction OEMQueryColorProfile. |
OEMQueryDeviceSupport La fonction OEMQueryDeviceSupport retourne les informations spécifiques à l’appareil demandées. |
OEMQueryFont La fonction OEMQueryFont est utilisée par GDI pour obtenir la structure IFIMETRICS pour une police donnée. |
OEMQueryFontData La fonction OEMQueryFontData récupère des informations sur une police réalisée. |
OEMQueryFontTree La fonction OEMQueryFontTree fournit à GDI un pointeur vers une structure qui définit le mappage des poignées de glyphe et de crénage. |
OEMRealizeBrush La fonction OEMRealizeBrush demande au pilote de réaliser un pinceau spécifié pour une surface spécifiée. |
OEMResetPDEV Décrit la fonction OEMResetPDEV. |
OEMSendFontCmd Cette fonction (OEMSendFontCmdSW) est obsolète. |
OEMSendPage La fonction OEMSendPage est appelée par GDI lorsqu’elle a terminé de dessiner une page physique, afin que le pilote puisse envoyer la page à l’imprimante. |
OEMStartBanding La fonction OEMStartBanding est appelée par GDI lorsqu’elle est prête à envoyer des bandes d’une page physique au pilote pour le rendu. |
OEMStartDoc La fonction OEMStartDoc est appelée par GDI lorsqu’elle est prête à commencer à envoyer un document au pilote pour le rendu. |
OEMStartPage La fonction OEMStartPage est appelée par GDI lorsqu’elle est prête à commencer à envoyer le contenu d’une page physique au pilote pour le rendu. |
OEMStretchBlt La fonction OEMStretchBlt offre des fonctionnalités de transfert par bloc de bits entre n’importe quelle combinaison de surfaces gérées par l’appareil et gérées par GDI. |
OEMStretchBltROP La fonction OEMStretchBltROP effectue un transfert de bloc de bits étiré à l’aide d’une opération raster (ROP). |
OEMStrokeAndFillPath La fonction OEMStrokeAndFillPath traite et remplit simultanément un chemin d’accès. |
OEMStrokePath La fonction OEMStrokePath agit un chemin d’accès. |
OEMTextOut La fonction OEMTextOut appelle le pilote à restituer un ensemble de glyphes à des positions spécifiées. |
OEMTextOutAsBitmap Décrit la fonction OEMTextOutAsBitmap. |
OEMTransparentBlt La fonction OEMTransparentBlt fournit des fonctionnalités de transfert de blocs de bits avec transparence. |
OEMTTDownloadMethod Décrit la fonction OEMTTDownloadMethod. |
OEMTTYGetInfo Décrit la fonction OEMTTYGetInfo. |
OEMUpdateExternalFonts Décrit la fonction OEMUpdateExternalFonts. |
OEMUpgradePrinter Décrit la fonction OEMUpgradePrinter. |
OEMUpgradeRegistry Décrit la fonction OEMUpgradeRegistry. |
Fonctions de rappel
OEMCUIPCALLBACK Le type de fonction OEMCUIPCALLBACK est utilisé pour définir les fonctions de rappel spécifiées par la méthode IPrintOemUI::CommonUIProp d’un plug-in d’interface utilisateur. La structure est définie dans printoem.h. |
PFN_DrvGetDriverSetting La fonction DrvGetDriverSetting est obsolète. |
PFN_DrvGetStandardVariable Cette fonction DrvGetStandardVariable est obsolète. |
PFN_DrvUnidriverTextOut La fonction DrvUnidriverTextOut est obsolète. |
PFN_DrvUpdateUISetting La fonction DrvUpdateUISetting est obsolète. |
PFN_DrvUpgradeRegistrySetting La fonction DrvUpgradeRegistrySetting est obsolète. |
PFN_DrvWriteAbortBuf La fonction DrvWriteAbortBuf est obsolète. |
PFN_DrvWriteSpoolBuf La fonction DrvWriteSpoolBuf pointée par ce pointeur de fonction est obsolète. |
PFN_DrvXMoveTo La fonction DrvXMoveTo est obsolète. |
PFN_DrvYMoveTo La fonction DrvYMoveTo est obsolète. |
PFNGETINFO La fonction de rappel UNIFONTOBJ_GetInfo est fournie par le pilote Unidrv afin que les plug-ins de rendu puissent obtenir des informations sur la police ou le glyphe. |
Structures
DEVOBJ La structure DEVOBJ est utilisée comme argument d’entrée pour plusieurs méthodes d’interface COM d’un plug-in de rendu. |
OEMCUIPPARAM La structure OEMCUIPPARAM est utilisée comme paramètre d’entrée de la méthode IPrintOemUI::CommonUIProp d’un plug-in d’interface utilisateur. |
CUSTOMSIZEPARAM La structure CUSTOMSIZEPARAM contient des informations relatives à un seul paramètre de taille de page personnalisé pour une imprimante. |
DRVPROCS La structure DRVPROCS est obsolète et n’est pas utilisée avec les interfaces COM pour les pilotes d’imprimante Microsoft. |
FINVOCATION La structure FINVOCATION est utilisée comme entrée dans la méthode IPrintOemUni::SendFontCmd. La structure est définie dans printoem.h. |
GETINFO_FONTOBJ La structure GETINFO_FONTOBJ est utilisée comme entrée dans la fonction de rappel UNIFONTOBJ_GetInfo. |
GETINFO_GLYPHBITMAP La structure GETINFO_GLYPHBITMAP est utilisée comme entrée dans la fonction de rappel UNIFONTOBJ_GetInfo. |
GETINFO_GLYPHSTRING La structure GETINFO_GLYPHSTRING est utilisée comme entrée dans la fonction de rappel UNIFONTOBJ_GetInfo. |
GETINFO_GLYPHWIDTH La structure GETINFO_GLYPHWIDTH est utilisée comme entrée dans la fonction de rappel UNIFONTOBJ_GetInfo. |
GETINFO_MEMORY La structure GETINFO_MEMORY est utilisée comme entrée dans la fonction de rappel UNIFONTOBJ_GetInfo. |
GETINFO_STDVAR La structure GETINFO_STDVAR est utilisée comme entrée dans la fonction de rappel UNIFONTOBJ_GetInfo. |
IPPARAMS La structure IPPARAMS est utilisée comme paramètre d’entrée dans la méthode IPrintOemUni::ImageProcessing d’un plug-in de rendu. |
OEM_DMEXTRAHEADER La structure OEM_DMEXTRAHEADER doit être utilisée pour définir les premiers membres d’un ensemble de membres de structure DEVMODEW privés. |
OEMDMPARAM La structure OEMDMPARAM est utilisée comme paramètre d’entrée pour les méthodes IPrintOemUI::D evMode, IPrintOemUni::D evMode et IPrintOemPS::D evMode. |
OEMMEMORYUSAGE La structure OEMMEMORYUSAGE est utilisée comme paramètre d’entrée pour la méthode IPrintOemUni::MemoryUsage d’un plug-in de rendu. |
OEMUIOBJ La structure OEMUIOBJ est utilisée comme argument d’entrée pour plusieurs méthodes exportées par les plug-ins d’interface utilisateur. |
OEMUIPROCS La structure OEMUIPROCS est obsolète. La structure OEMUIPROCS contient l’adresse des fonctions DrvGetDriverSetting et DrvUpdateUISetting exportées par les pilotes d’imprimante Microsoft. |
OEMUIPSPARAM La structure OEMUIPSPARAM est passée aux méthodes IPrintOemUI::D evicePropertySheets et IPrintOemUI::D ocumentPropertySheets d’un plug-in d’interface utilisateur. |
PDEV_ADJUST_GRAPHICS_RESOLUTION La structure PDEV_ADJUST_GRAPHICS_RESOLUTION spécifie une valeur de résolution graphique. |
PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA La structure PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA spécifie la zone d’origine imageable. |
PDEV_ADJUST_PAPER_MARGIN La structure PDEV_ADJUST_PAPER_MARGIN spécifie la zone d’impression imprimable. |
PDEV_ADJUST_PHYSICAL_PAPER_SIZE La structure PDEV_ADJUST_PAPER_PHYSICAL_SIZE spécifie une valeur de format de papier. |
PDEV_HOSTFONT_ENABLED La structure PDEV_HOSTFONT_ENABLED indique si la fonctionnalité Hostfont est activée. |
PDEV_USE_TRUE_COLOR La structure PDEV_USE_TRUE_COLOR indique si l’espace de couleur de sortie doit être de couleur ou de nuances de gris. |
PSCRIPT5_PRIVATE_DEVMODE La structure PSCRIPT5_PRIVATE_DEVMODE permet aux plug-ins Pscript5 de déterminer la taille de la partie privée de la structure DEVMODEW de Pscript5. |
PUBLISHERINFO La structure PUBLISHERINFO est utilisée comme paramètre d’entrée pour la méthode IPrintOemPS::GetInfo. |
SIMULATE_CAPS_1 La structure SIMULATE_CAPS_1 contient des informations sur les types de simulations qu’un spouleur prend en charge. |
UNIDRV_PRIVATE_DEVMODE La structure UNIDRV_PRIVATE_DEVMODE permet aux plug-ins Unidrv de déterminer la taille de la partie privée de la structure DEVMODEW d’Unidrv. |
UNIFONTOBJ La structure UNIFONTOBJ est utilisée comme paramètre d’entrée pour les fonctions de police dans les plug-ins de rendu. |
USERDATA La structure USERDATA est utilisée par Unidrv et Pscript pour spécifier des informations supplémentaires sur les fonctionnalités d’imprimante. Un pointeur de structure USERDATA est fourni en tant que membre UserData pour chaque structure OPTITEM. |
Énumérations
EATTRIBUTE_DATATYPE EATTRIBUTE_DATATYPE énumère les types de données possibles pour un attribut global, un attribut de fonctionnalité ou un attribut d’option. |
STDVARIABLEINDEX Décrit l’énumération STDVARIABLEINDEX. |