printoem.h-Header

Dieser Header wird vom Druck verwendet. Weitere Informationen finden Sie unter

Druckgeräte

printoem.h enthält die folgenden Programmierschnittstellen:

Functions

 
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE

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

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

Beschreibt die OEMAlphaBlend-Funktion.
OEMBitBlt

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

Beschreibt die OEMCommand-Funktion.
OEMCommandCallback

Beschreibt die OEMCommandCallback-Funktion.
OEMCommonUIProp

Beschreibt die FUNKTION OEMCommonUIProp.
OEMCompression

Beschreibt die OEMCompression-Funktion.
OEMCopyBits

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

Beschreibt die Funktion OEMDeviceCapabilities.
OEMDevicePropertySheets

Beschreibt die Funktion OEMDevicePropertySheets.
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 auf, einen Pinsel zu erstellen, der für eine Gerätepalette verwendet wird.
OEMDocumentPropertySheets

Beschreibt die FUNKTION OEMDocumentPropertySheets.
OEMDownloadCharGlyphe

Beschreibt die Funktion OEMDownloadCharGlyph.
OEMDownloadFontHeader

Beschreibt die FUNKTION OEMDownloadFontHeader.
OEMDriverDMS

Beschreibt die FUNKTION OEMDriverDMS.
OEMEnableDriver

Beschreibt die FUNKTION OEMEnableDriver.
OEMEnablePDEV

Beschreibt die FUNKTION OEMEnablePDEV.
OEMEndDoc

Die FUNKTION OEMEndDoc wird vom GDI aufgerufen, wenn das Senden eines Dokuments an den Treiber zum Rendern abgeschlossen ist.
OEMEscape

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

Die OEMFillPath-Funktion übernimmt das Füllen geschlossener Pfade.
OEMFilterGraphics

Beschreibt die Funktion OEMFilterGraphics.
OEMFontInstallerDlgProc

Beschreibt die FUNKTION OEMFontInstallerDlgProc.
OEMFontManagement

Die FUNKTION OEMFontManagement ist ein optionaler Einstiegspunkt für PostScript-Geräte.
OEMGetGlyphMode

Die OEMGetGlyphMode-Funktion informiert den GDI über das Zwischenspeichern von Glypheninformationen.
OEMGetInfo

Beschreibt die OEMGetInfo-Funktion.
OEMGradientFill

Die OEMGradientFill-Funktion schattiert die angegebenen Grundtypen.
OEMHalftonePattern

Beschreibt die FUNKTION OEMHalftonePattern.
OEMIcmCreateColorTransform

Die OEMIcmCreateColorTransform-Funktion erstellt eine ICM-Farbtransformation.
OEMIcmDeleteColorTransform

Die FUNKTION OEMIcmDeleteColorTransform löscht die angegebene Farbtransformation.
OEMImageProcessing

Beschreibt die OEMImageProcessing-Funktion.
OEMLineTo

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

Diese Funktion (OEMMemoryUsage) ist veraltet.
OEMNextBand

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

Diese Funktion (OEMOutputCharStr) ist veraltet.
OEMPaint

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

Beschreibt die FUNKTION OEMPDriverEvent.
OEMPlgBlt

Die OEMPlgBlt-Funktion bietet Funktionen für die Rotation von Bitblockübertragungen zwischen Kombinationen von geräteverwalteten und GDI-verwalteten Oberflächen.
OEMPrinterEvent

Beschreibt die OEMPrinterEvent-Funktion.
OEMQueryAdvanceWidths

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

Beschreibt die FUNKTION OEMQueryColorProfile.
OEMQueryDeviceSupport

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

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

Die FUNKTION OEMQueryFontData ruft Informationen zu einer realisierten Schriftart ab.
OEMQueryFontTree

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

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

Beschreibt die FUNKTION OEMResetPDEV.
OEMSendFontCmd

Diese Funktion (OEMSendFontCmdSW) ist veraltet.
OEMSendPage

Die OEMSendPage-Funktion wird von GDI aufgerufen, wenn das Zeichnen einer physischen Seite abgeschlossen ist, sodass 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 zum Rendern an den Treiber zu senden.
OEMStartDoc

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

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

Die OEMStretchBlt-Funktion bietet Funktionen für die Bitblockübertragung zwischen einer beliebigen Kombination von geräte- und GDI-verwalteten Oberflächen.
OEMStretchBltROP

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

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

Die FUNKTION OEMStrokePath stricht einen Pfad.
OEMTextOut

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

Beschreibt die FUNKTION OEMTextOutAsBitmap.
OEMTransparentBlt

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

Beschreibt die Funktion OEMTTDownloadMethod.
OEMTTYGetInfo

Beschreibt die OEMTTYGetInfo-Funktion.
OEMUpdateExternalFonts

Beschreibt die FUNKTION OEMUpdateExternalFonts.
OEMUpgradePrinter

Beschreibt die FUNKTION OEMUpgradePrinter.
OEMUpgradeRegistry

Beschreibt die FUNKTION OEMUpgradeRegistry.

Rückruffunktionen

 
OEMCUIPCALLBACK

Der OEMCUIPCALLBACK-Funktionstyp wird zum Definieren von Rückruffunktionen verwendet, die durch die IPrintOemUI::CommonUIProp-Methode eines Benutzeroberfläche-Plug-Ins angegeben werden. Die Struktur ist 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 DrvUpgradeRegistrySetting-Funktion ist veraltet.
PFN_DrvWriteAbortBuf

Die DrvWriteAbortBuf-Funktion ist veraltet.
PFN_DrvWriteSpoolBuf

Die DrvWriteSpoolBuf-Funktion, auf die dieser Funktionszeiger verweist, ist veraltet.
PFN_DrvXMoveTo

Die DrvXMoveTo-Funktion ist veraltet.
PFN_DrvYMoveTo

Die DrvYMoveTo-Funktion ist veraltet.
PFNGETINFO

Die UNIFONTOBJ_GetInfo Rückruffunktion wird vom Unidrv-Treiber bereitgestellt, damit 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 eines Benutzeroberfläche-Plug-Ins verwendet.
CUSTOMSIZEPARAM

Die CUSTOMSIZEPARAM-Struktur enthält Informationen zu einem einzelnen benutzerdefinierten Seitengrößenparameter 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 ist 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-Strukturmember 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 Benutzeroberflächen-Plug-Ins 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 eines Benutzeroberflächen-Plug-Ins ü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 Farb- oder Graustufen sein soll.
PSCRIPT5_PRIVATE_DEVMODE

Die PSCRIPT5_PRIVATE_DEVMODE-Struktur ermöglicht es Pscript5-Plug-Ins, die Größe des privaten Teils der DEVMODEW-Struktur von Pscript5 zu 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 Typen von Simulationen, die ein Spooler unterstützt.
UNIDRV_PRIVATE_DEVMODE

Die UNIDRV_PRIVATE_DEVMODE-Struktur ermöglicht es 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-Member 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 Optionsattribut auf.
STDVARIABLEINDEX

Beschreibt die STDVARIABLEINDEX-Enumeration.