printoem.h-Header

Diese Kopfzeile wird vom Drucken verwendet. Weitere Informationen finden Sie unter

Drucken von Geräten

printoem.h enthält die folgenden Programmierschnittstellen:

Functions

 
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE

Gibt die private DEVMODE-Struktur von PScript5 zurück, damit seine Plugins seine Größe bestimmen können.
GET_UNIDRV_PRIVATE_DEVMODE_SIZE

Gibt die private DEVMODE-Struktur von PScript5 zurück, damit seine Plugins seine Größe bestimmen können.
OEMAlphaBlend

Beschreibt die OEMAlphaBlend-Funktion.
OEMBitBlt

Die OEMBitBlt-Funktion bietet allgemeine Bitblockübertragungsfunktionen zwischen geräteverwalteten Oberflächen, zwischen GDI-verwalteten Standardformat-Bitmaps oder zwischen einer geräteverwalteten Oberfläche und einer GDI-verwalteten Standardformat-Bitmap.
OEMCommand

Beschreibt die OEMCommand-Funktion.
OEMCommandCallback

Beschreibt die OEMCommandCallback-Funktion.
OEMCommonUIProp

Beschreibt die OEMCommonUIProp-Funktion.
OEMCompression

Beschreibt die OEMCompression-Funktion.
OEMCopyBits

Die OEMCopyBits-Funktion führt Übersetzungen zwischen geräteverwalteten Rasteroberflächen und GDI-Standardformat-Bitmaps durch.
OEMDeviceCapabilities

Beschreibt die OEMDeviceCapabilities-Funktion.
OEMDevicePropertySheets

Beschreibt die OEMDevicePropertySheets-Funktion.
OEMDevMode

Beschreibt die OEMDevMode-Funktion.
OEMDevQueryPrintEx

Beschreibt die OEMDevQueryPrintEx-Funktion.
OEMDisableDriver

Diese Funktion ist veraltet.
OEMDisablePDEV

Diese Funktion (OEMDisablePDEV) ist veraltet.
OEMDitherColor

Die OEMDitherColor-Funktion fordert das Gerät an, einen Pinsel mit einer Gerätepalette zu erstellen.
OEMDocumentPropertySheets

Beschreibt die OEMDocumentPropertySheets-Funktion.
OEMDownloadCharGlyph

Beschreibt die OEMDownloadCharGlyph-Funktion.
OEMDownloadFontHeader

Beschreibt die OEMDownloadFontHeader-Funktion.
OEMDriverDMS

Beschreibt die OEMDriverDMS-Funktion.
OEMEnableDriver

Beschreibt die OEMEnableDriver-Funktion.
OEMEnablePDEV

Beschreibt die OEMEnablePDEV-Funktion.
OEMEndDoc

Die OEMEndDoc-Funktion wird von der GDI aufgerufen, wenn sie das Senden eines Dokuments an den Treiber zum Rendern abgeschlossen hat.
OEMEscape

Die OEMEscape-Funktion ruft Informationen von einem Gerät ab, das in einer geräteunabhängigen Gerätetreiberschnittstelle nicht verfügbar ist; die bestimmte Abfrage hängt vom Wert des iEsc-Parameters ab.
OEMFillPath

Die OEMFillPath-Funktion behandelt die Füllung geschlossener Pfade.
OEMFilterGraphics

Beschreibt die OEMFilterGraphics-Funktion.
OEMFontInstallerDlgProc

Beschreibt die OEMFontInstallerDlgProc-Funktion.
OEMFontManagement

Die OEMFontManagement-Funktion ist ein optionaler Einstiegspunkt, der für PostScript-Geräte bereitgestellt wird.
OEMGetGlyphMode

Die OEMGetGlyphMode-Funktion informiert die GDI, wie Glypheninformationen zwischengespeichert werden.
OEMGetInfo

Beschreibt die OEMGetInfo-Funktion.
OEMGradientFill

Die OEMGradientFill-Funktion schattiert die angegebenen Grundtypen.
OEMHalftonePattern

Beschreibt die OEMHalftonePattern-Funktion.
OEMIcmCreateColorTransform

Die OEMIcmCreateColorTransform-Funktion erstellt eine ICM-Farbtransformation.
OEMIcmDeleteColorTransform

Die OEMIcmDeleteColorTransform-Funktion löscht die angegebene Farbtransformation.
OEMImageProcessing

Beschreibt die OEMImageProcessing-Funktion.
OEMLineTo

Die OEMLineTo-Funktion zeichnet eine einzelne, einfarbige, ganzzahlige kosmetische Linie.
OEMMemoryUsage

Diese Funktion (OEMMemoryUsage) ist veraltet.
OEMNextBand

Die OEMNextBand-Funktion wird von GDI aufgerufen, wenn sie das Zeichnen eines Bandes für eine physische Seite abgeschlossen hat, damit der Treiber das Band an den Drucker senden kann.
OEMOutputCharStr

Diese Funktion (OEMOutputCharStr) ist veraltet.
OEMPaint

Die OEMPaint-Funktion ist veraltet und wird nicht mehr von GDI in Windows 2000 und höher aufgerufen. Siehe DrvPaint.
OEMPDriverEvent

Beschreibt die OEMPDriverEvent-Funktion.
OEMPlgBlt

Die OEMPlgBlt-Funktion bietet gedrehte Bitblockübertragungsfunktionen zwischen Kombinationen von geräteverwalteten und GDI-verwalteten Oberflächen.
OEMPrinterEvent

Beschreibt die OEMPrinterEvent-Funktion.
OEMQueryAdvanceWidths

Die OEMQueryAdvanceWidths-Funktion gibt Zeichenvorrückbreiten für einen angegebenen Satz von Glyphen zurück.
OEMQueryColorProfile

Beschreibt die OEMQueryColorProfile-Funktion.
OEMQueryDeviceSupport

Die OEMQueryDeviceSupport-Funktion gibt angeforderte gerätespezifische Informationen zurück.
OEMQueryFont

Die OEMQueryFont-Funktion wird von GDI verwendet, um die IFIMETRICS-Struktur für eine bestimmte Schriftart abzurufen.
OEMQueryFontData

Die OEMQueryFontData-Funktion ruft Informationen zu einer realisierten Schriftart ab.
OEMQueryFontTree

Die OEMQueryFontTree-Funktion stellt GDI mit einem Zeiger auf eine Struktur bereit, die die Zuordnung von Glyphen- und Kerningziehpunkten definiert.
OEMRealizeBrush

Die OEMRealizeBrush-Funktion fordert an, dass der Treiber einen angegebenen Pinsel für eine angegebene Oberfläche realisiert.
OEMResetPDEV

Beschreibt die OEMResetPDEV-Funktion.
OEMSendFontCmd

Diese Funktion (OEMSendFontCmdSW) ist veraltet.
OEMSendPage

Die OEMSendPage-Funktion wird von GDI aufgerufen, wenn sie das Zeichnen einer physischen Seite abgeschlossen hat, damit der Treiber die Seite an den Drucker senden kann.
OEMStartBanding

Die OEMStartBanding-Funktion wird von GDI aufgerufen, wenn sie bereit ist, Bänder einer physischen Seite an den Treiber zum Rendern zu senden.
OEMStartDoc

Die OEMStartDoc-Funktion wird von GDI aufgerufen, wenn es bereit ist, ein Dokument an den Treiber zum Rendern zu senden.
OEMStartPage

Die OEMStartPage-Funktion wird von GDI aufgerufen, wenn sie bereit ist, den Inhalt einer physischen Seite an den Treiber zum Rendern zu senden.
OEMStretchBlt

Die OEMStretchBlt-Funktion bietet Dehnen von Bitblockübertragungsfunktionen zwischen jeder Kombination von geräteverwalteten und GDI-verwalteten Oberflächen.
OEMStretchBltROP

Die OEMStretchBltROP-Funktion führt eine Stretch-Bitblockübertragung mithilfe eines Rastervorgangs (ROP) aus.
OEMStrokeAndFillPath

Die OEMStrokeAndFillPath-Funktion füllt gleichzeitig Striche und füllt einen Pfad aus.
OEMStrokePath

Die OEMStrokePath-Funktion strich einen Pfad.
OEMTextOut

Die OEMTextOut-Funktion ruft den Treiber auf, um eine Reihe von Glyphen an bestimmten Positionen zu rendern.
OEMTextOutAsBitmap

Beschreibt die OEMTextOutAsBitmap-Funktion.
OEMTransparentBlt

Die OEMTransparentBlt-Funktion bietet Bitblockübertragungsfunktionen mit Transparenz.
OEMTTDownloadMethod

Beschreibt die OEMTTDownloadMethod-Funktion.
OEMTTYGetInfo

Beschreibt die OEMTTYGetInfo-Funktion.
OEMUpdateExternalFonts

Beschreibt die OEMUpdateExternalFonts-Funktion.
OEMUpgradePrinter

Beschreibt die OEMUpgradePrinter-Funktion.
OEMUpgradeRegistry

Beschreibt die OEMUpgradeRegistry-Funktion.

Rückruffunktionen

 
OEMCUIPCALLBACK

Der OEMCUIPCALLBACK-Funktionstyp wird zum Definieren von Rückruffunktionen verwendet, die von der IPrintOemUI::CommonUIProp-Methode eines Plug-Ins für die Benutzeroberfläche angegeben werden. Die Struktur wird in printoem.h definiert.
PFN_DrvGetDriverSetting

Die DrvGetDriverSetting-Funktion ist veraltet.
PFN_DrvGetStandardVariable

Diese DrvGetStandardVariable-Funktion ist veraltet.
PFN_DrvUnidriverTextOut

Die DrvUnidriverTextOut-Funktion ist veraltet.
PFN_DrvUpdateUISetting

Die DrvUpdateUISetting-Funktion ist veraltet.
PFN_DrvUpgradeRegistrySetting

Die Funktion DrvUpgradeRegistrySetting ist veraltet.
PFN_DrvWriteAbortBuf

Die Funktion DrvWriteAbortBuf ist veraltet.
PFN_DrvWriteSpoolBuf

Die DrvWriteSpoolBuf-Funktion, auf die durch diesen Funktionszeiger verwiesen wird, ist veraltet.
PFN_DrvXMoveTo

Die Funktion DrvXMoveTo ist veraltet.
PFN_DrvYMoveTo

Die Funktion DrvYMoveTo ist veraltet.
PFNGETINFO

Die UNIFONTOBJ_GetInfo Rückruffunktion wird vom Unidrv-Treiber bereitgestellt, sodass Rendering-Plug-Ins Schriftart- oder Glypheninformationen abrufen können.

Strukturen

 
DEVOBJ

Die DEVOBJ-Struktur wird als Eingabeargument für mehrere COM-Schnittstellenmethoden eines Rendering-Plug-Ins verwendet.
OEMCUIPPARAM

Die OEMCUIPPARAM-Struktur wird als Eingabeparameter für die IPrintOemUI::CommonUIProp-Methode einer Benutzeroberfläche verwendet.
CUSTOMSIZEPARAM

Die ZOLLIZEPARAM-Struktur enthält Informationen zu einem einzelnen benutzerdefinierten Seitenformatparameter für einen Drucker.
DRVPROCS

Die DRVPROCS-Struktur ist veraltet und wird nicht mit den COM-Schnittstellen für Microsoft-Druckertreiber verwendet.
FINVOCATION

Die FINVOCATION-Struktur wird als Eingabe für die IPrintOemUni::SendFontCmd-Methode verwendet. Die Struktur wird in printoem.h definiert.
GETINFO_FONTOBJ

Die GETINFO_FONTOBJ Struktur wird als Eingabe für die UNIFONTOBJ_GetInfo Rückruffunktion verwendet.
GETINFO_GLYPHBITMAP

Die GETINFO_GLYPHBITMAP Struktur wird als Eingabe für die UNIFONTOBJ_GetInfo Rückruffunktion verwendet.
GETINFO_GLYPHSTRING

Die GETINFO_GLYPHSTRING Struktur wird als Eingabe für die UNIFONTOBJ_GetInfo Rückruffunktion verwendet.
GETINFO_GLYPHWIDTH

Die GETINFO_GLYPHWIDTH Struktur wird als Eingabe für die UNIFONTOBJ_GetInfo Rückruffunktion verwendet.
GETINFO_MEMORY

Die GETINFO_MEMORY Struktur wird als Eingabe für die UNIFONTOBJ_GetInfo Rückruffunktion verwendet.
GETINFO_STDVAR

Die GETINFO_STDVAR Struktur wird als Eingabe für die UNIFONTOBJ_GetInfo Rückruffunktion verwendet.
IPPARAMS

Die IPPARAMS-Struktur wird als Eingabeparameter für die IPrintOemUni::ImageProcessing-Methode eines Rendering-Plug-Ins verwendet.
OEM_DMEXTRAHEADER

Die OEM_DMEXTRAHEADER Struktur muss verwendet werden, um die ersten Member einer Gruppe privater DEVMODEW-Strukturelemente zu definieren.
OEMDMPARAM

Die OEMDMPARAM-Struktur wird als Eingabeparameter für die Methoden IPrintOemUI::D evMode, IPrintOemUni::D evMode und IPrintOemPS::D evMode verwendet.
OEMMEMORYUSAGE

Die OEMMEMORYUSAGE-Struktur wird als Eingabeparameter für die IPrintOemUni::MemoryUsage-Methode eines Rendering-Plug-Ins verwendet.
OEMUIOBJ

Die OEMUIOBJ-Struktur wird als Eingabeargument für mehrere methoden verwendet, die von Plug-Ins für die Benutzeroberfläche exportiert werden.
OEMUIPROCS

Die OEMUIPROCS-Struktur ist veraltet. Die OEMUIPROCS-Struktur enthält die Adresse der Funktionen DrvGetDriverSetting und DrvUpdateUISetting, die von Microsoft-Druckertreibern exportiert werden.
OEMUIPSPARAM

Die OEMUIPSPARAM-Struktur wird an die Methoden IPrintOemUI::D evicePropertySheets und IPrintOemUI::D ocumentPropertySheets übergeben.
PDEV_ADJUST_GRAPHICS_RESOLUTION

Die PDEV_ADJUST_GRAPHICS_RESOLUTION Struktur gibt einen Grafikauflösungswert an.
PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA

Die PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA Struktur gibt den bildbaren Ursprungsbereich an.
PDEV_ADJUST_PAPER_MARGIN

Die PDEV_ADJUST_PAPER_MARGIN Struktur gibt den bildbaren Druckbereich an.
PDEV_ADJUST_PHYSICAL_PAPER_SIZE

Die PDEV_ADJUST_PAPER_PHYSICAL_SIZE Struktur gibt einen Papierformatwert an.
PDEV_HOSTFONT_ENABLED

Die PDEV_HOSTFONT_ENABLED Struktur gibt an, ob das Hostfont-Feature aktiviert ist.
PDEV_USE_TRUE_COLOR

Die PDEV_USE_TRUE_COLOR Struktur gibt an, ob der Ausgabefarbraum Farbe oder Graustufen sein soll.
PSCRIPT5_PRIVATE_DEVMODE

Mit der PSCRIPT5_PRIVATE_DEVMODE-Struktur können Pscript5-Plug-Ins die Größe des privaten Teils der DEVMODEW-Struktur von Pscript5 bestimmen.
PUBLISHERINFO

Die PUBLISHERINFO-Struktur wird als Eingabeparameter für die IPrintOemPS::GetInfo-Methode verwendet.
SIMULATE_CAPS_1

Die SIMULATE_CAPS_1 Struktur enthält Informationen zu den Arten von Simulationen, die ein Spooler unterstützt.
UNIDRV_PRIVATE_DEVMODE

Die UNIDRV_PRIVATE_DEVMODE Struktur ermöglicht Unidrv-Plug-Ins, die Größe des privaten Teils der DEVMODEW-Struktur von Unidrv zu bestimmen.
UNIFONTOBJ

Die UNIFONTOBJ-Struktur wird als Eingabeparameter für Schriftartfunktionen in Rendering-Plug-Ins verwendet.
USERDATA

Die USERDATA-Struktur wird von Unidrv und Pscript verwendet, um zusätzliche Informationen zu Druckerfeatures anzugeben. Ein USERDATA-Strukturzeiger wird als UserData-Element für jede OPTITEM-Struktur bereitgestellt.

Enumerationen

 
EATTRIBUTE_DATATYPE

EATTRIBUTE_DATATYPE listet die möglichen Datentypen für ein globales Attribut, ein Featureattribute oder ein Option-Attribut auf.
STDVARIABLEINDEX

Beschreibt die STDVARIABLEINDEX-Enumeration.