Share via


winddi.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

winddi.h enthält die folgenden Programmierschnittstellen:

Functions

 
BRUSHOBJ_hGetColorTransform

Die BRUSHOBJ_hGetColorTransform-Funktion ruft die Farbtransformation für den angegebenen Pinsel ab.
BRUSHOBJ_pvAllocRbrush

Die BRUSHOBJ_pvAllocRbrush-Funktion ordnet Arbeitsspeicher für die Realisierung eines angegebenen Pinsels durch den Treiber zu.
BRUSHOBJ_pvGetRbrush

Die BRUSHOBJ_pvGetRbrush-Funktion ruft einen Zeiger auf die Realisierung eines angegebenen Pinsels durch den Treiber ab.
BRUSHOBJ_ulGetBrushColor

Die funktion BRUSHOBJ_ulGetBrushColor gibt die RGB-Farbe des angegebenen Volltonpinsels zurück.
CLIPOBJ_bEnum

Die CLIPOBJ_bEnum-Funktion listet einen Batch von Rechtecken aus einem angegebenen Clipbereich auf. Ein vorheriger Aufruf von CLIPOBJ_cEnumStart bestimmt die Reihenfolge der Enumeration.
CLIPOBJ_cEnumStart

Die CLIPOBJ_cEnumStart-Funktion legt Parameter zum Aufzählen von Rechtecken in einem angegebenen Clipbereich fest.
CLIPOBJ_ppoGetPath

Die CLIPOBJ_ppoGetPath-Funktion erstellt eine PATHOBJ-Struktur, die die Gliederung des angegebenen Clipbereichs enthält.
DrvAlphaBlend

Die DrvAlphaBlend-Funktion bietet Bitblockübertragungsfunktionen mit Alphamischung.
DrvAssertMode

Die DrvAssertMode-Funktion legt den Modus des angegebenen physischen Geräts entweder auf den bei der Initialisierung des PDEV angegebenen Modus oder auf den Standardmodus der Hardware fest.
DrvBitBlt

Die DrvBitBlt-Funktion bietet allgemeine Bitblockübertragungsfunktionen zwischen geräteverwalteten Oberflächen, zwischen von GDI verwalteten Standardformat-Bitmaps oder zwischen einer geräteseitig verwalteten Oberfläche und einer von GDI verwalteten Standardformatbitbit.
DrvCompletePDEV

Die DrvCompletePDEV-Funktion speichert das GDI-Handle des physischen Geräts, das erstellt wird.
DrvCopyBits

Die DrvCopyBits-Funktion übersetzt zwischen geräteverwalteten Rasteroberflächen und GDI-Bitmaps im Standardformat.
DrvCreateDeviceBitmap

Die DrvCreateDeviceBitmap-Funktion erstellt und verwaltet Bitmaps.
DrvDeleteDeviceBitmap

Die DrvDeleteDeviceBitmap-Funktion löscht eine von DrvCreateDeviceBitmap erstellte Gerätebitbitmap.
DrvDeriveSurface

Die DrvDeriveSurface-Funktion leitet eine GDI-Oberfläche von der angegebenen DirectDraw-Oberfläche ab.
DrvDescribePixelFormat

Die DrvDescribePixelFormat-Funktion beschreibt das Pixelformat für ein gerätespezifisches PDEV, indem eine Pixelformatbeschreibung in eine PIXELFORMATDESCRIPTOR-Struktur geschrieben wird.
DrvDestroyFont

Die DrvDestroyFont-Funktion benachrichtigt den Treiber, dass eine Schriftrealisierung nicht mehr benötigt wird und dass der Treiber nun alle zugeordneten Datenstrukturen freigeben kann, die ihm zugeordnet sind.
DrvDisableDirectDraw

Die DrvDisableDirectDraw-Funktion deaktiviert Hardware für die Verwendung von DirectDraw.
DrvDisableDriver

Die DrvDisableDriver-Funktion wird von GDI verwendet, um einen Treiber zu benachrichtigen, dass er den Treiber nicht mehr benötigt und zum Entladen bereit ist.
DrvDisablePDEV

Die DrvDisablePDEV-Funktion wird von GDI verwendet, um einen Treiber zu benachrichtigen, dass der angegebene PDEV nicht mehr benötigt wird.
DrvDisableSurface

Die DrvDisableSurface-Funktion wird von GDI verwendet, um einen Treiber zu benachrichtigen, dass die von DrvEnableSurface für das aktuelle Gerät erstellte Oberfläche nicht mehr benötigt wird.
DrvDitherColor

Die DrvDitherColor-Funktion fordert das Gerät auf, einen Pinsel für eine Gerätepalette zu erstellen.
DrvDrawEscape

Die DrvDrawEscape-Funktion ist der Einstiegspunkt, der mehrere Funktionsaufrufe bedient. die jeweilige Funktion hängt vom Wert des iEsc-Parameters ab.
DrvEnableDirectDraw

Die DrvEnableDirectDraw-Funktion ermöglicht Hardware für die Verwendung von DirectDraw.
DrvEnableDriver

Die DrvEnableDriver-Funktion ist der anfängliche Treibereinstiegspunkt, der von der Treiber-DLL exportiert wird.
DrvEnablePDEV

Die DrvEnablePDEV-Funktion gibt eine Beschreibung der Merkmale des physischen Geräts an GDI zurück.
DrvEnableSurface

Die DrvEnableSurface-Funktion richtet eine Oberfläche ein, auf der gezeichnet werden soll, und ordnet sie einem bestimmten physischen Gerät zu.
DrvEndDoc

Die DrvEndDoc-Funktion wird von GDI aufgerufen, wenn das Senden eines Dokuments an den Treiber zum Rendern abgeschlossen ist.
DrvEscape

Die DrvEscape-Funktion wird zum Abrufen von Informationen von einem Gerät verwendet, das in einer geräteunabhängigen Gerätetreiberschnittstelle nicht verfügbar ist. die jeweilige Abfrage hängt vom Wert des iEsc-Parameters ab.
DrvFillPath

Die DrvFillPath-Funktion ist ein optionaler Einstiegspunkt für das Füllen geschlossener Pfade.
DrvFontManagement

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

Die DrvFree-Funktion wird verwendet, um den Treiber zu benachrichtigen, dass die angegebene Struktur nicht mehr benötigt wird.
DrvGetDirectDrawInfo

Die DrvGetDirectDrawInfo-Funktion gibt die Funktionen der Grafikhardware zurück.
DrvGetGlyphMode

Die DrvGetGlyphMode-Funktion teilt GDI mit, wie Glypheninformationen zwischengespeichert werden.
DrvGetModes

Die DrvGetModes-Funktion listet die Modi auf, die von einem bestimmten Gerät unterstützt werden.
DrvGetTrueTypeFile

Die DrvGetTrueTypeFile-Funktion greift auf eine im Speicher zugeordnete TrueType-Schriftartdatei zu.
DrvGradientFill

Die DrvGradientFill-Funktion schattiert die angegebenen Grundtypen.
DrvIcmCheckBitmapBits

Die DrvIcmCheckBitmapBits-Funktion überprüft, ob die Pixel in der angegebenen Bitmap innerhalb der Geräteskala der angegebenen Transformation liegen.
DrvIcmCreateColorTransform

Die DrvIcmCreateColorTransform-Funktion erstellt eine ICM-Farbtransformation.
DrvIcmDeleteColorTransform

Die DrvIcmDeleteColorTransform-Funktion löscht die angegebene Farbtransformation.
DrvIcmSetDeviceGammaRamp

Die Funktion DrvIcmSetDeviceGammaRamp legt die Hardware-Gammarampe des angegebenen Anzeigegeräts fest.
DrvLineTo

Die DrvLineTo-Funktion zeichnet eine einzelne, einfarbige, nur ganzzahlige kosmetische Linie.
DrvLoadFontFile

Die DrvLoadFontFile-Funktion empfängt von GDI Informationen zum Laden und Zuordnen von Schriftartdateien.
DrvMovePointer

Die DrvMovePointer-Funktion verschiebt den Zeiger an eine neue Position und stellt sicher, dass GDI die Anzeige des Zeigers nicht beeinträchtigt.
DrvNextBand

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

Mit der DrvNotify-Funktion kann ein Anzeigetreiber über bestimmte Informationen von GDI benachrichtigt werden.
DrvPaint

Die DrvPaint-Funktion ist veraltet und wird von GDI in Windows 2000 und höher nicht mehr aufgerufen. Neue Treiber sollten einen oder mehrere DrvFillPath, DrvStrokePath oder DrvStrokeAndFillPath implementieren.
DrvPlgBlt

Die DrvPlgBlt-Funktion bietet Funktionen für die Rotation von Bitblockübertragungen zwischen Kombinationen von geräte- und GDI-verwalteten Oberflächen.
DrvQueryAdvanceWidths

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

Die DrvQueryDeviceSupport-Funktion gibt angeforderte gerätespezifische Informationen zurück.
DrvQueryDriverInfo

Die DrvQueryDriverInfo-Funktion gibt angeforderte treiberspezifische Informationen zurück.
DrvQueryFont

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

Die DrvQueryFontCaps-Funktion definiert die Funktionen des Schriftarttreibers.
DrvQueryFontData

Die DrvQueryFontData-Funktion ruft Informationen zu einer realisierten Schriftart ab.
DrvQueryFontFile

Die DrvQueryFontFile-Funktion stellt Schriftdateiinformationen bereit.
DrvQueryFontTree

Die DrvQueryFontTree-Funktion stellt GDI einen Zeiger auf eine Struktur bereit, die eine der folgenden definiert:Eine Zuordnung von Unicode zu Glyphenhandles, einschließlich GlyphenvariantenA mapping of kerning pairs to kerning handles
DrvQueryPerBandInfo

Die DrvQueryPerBandInfo-Funktion einer Druckergrafik-DLL wird von GDI aufgerufen, bevor sie mit dem Zeichnen eines Bandes für eine physische Seite beginnt, sodass der Treiber GDI bandspezifische Informationen bereitstellen kann.
DrvQueryTrueTypeOutline

Die DrvQueryTrueTypeOutline-Funktion ruft Glyphenkonturen im nativen TrueType-Format ab.
DrvQueryTrueTypeTable

Die DrvQueryTrueTypeTable-Funktion greift auf bestimmte Tabellen in einer TrueType-Schriftbeschreibungsdatei zu.
DrvRealizeBrush

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

Die DrvResetDevice-Funktion setzt ein Gerät zurück, das nicht funktionsfähig oder nicht reagiert.
DrvResetPDEV

Die DrvResetPDEV-Funktion ermöglicht es einem Grafiktreiber, den Zustand des Treibers von einer alten PDEV-Struktur in eine neue PDEV-Struktur zu übertragen, wenn eine Win32-Anwendung ResetDC aufruft.
DrvSaveScreenBits

Die DrvSaveScreenBits-Funktion bewirkt, dass ein Anzeigetreiber ein bestimmtes Rechteck des angezeigten Bilds speichert oder wiederhergestellt.
DrvSendPage

Die DrvSendPage-Funktion einer Druckergrafik-DLL wird von GDI aufgerufen, wenn das Zeichnen einer physischen Seite abgeschlossen ist, sodass der Treiber die Seite an den Drucker senden kann.
DrvSetPalette

Die DrvSetPalette-Funktion fordert den Treiber auf, die Palette für ein angegebenes Gerät zu realisieren.
DrvSetPixelFormat

Die DrvSetPixelFormat-Funktion legt das Pixelformat eines Fensters fest.
DrvSetPointerShape

Die DrvSetPointerShape-Funktion wird verwendet, um den Treiber anzufordern, den Zeiger vom Display zu nehmen, wenn der Treiber ihn dorthin gezeichnet hat; , um zu versuchen, eine neue Zeigerform festzulegen; und, um den neuen Zeiger an einer angegebenen Position auf dem Display zu platzieren.
DrvStartBanding

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

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

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

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

Die DrvStretchBltROP-Funktion führt eine Stretchbitblockübertragung mithilfe eines ROP durch.
DrvStrokeAndFillPath

Die DrvStrokeAndFillPath-Funktion stricht (skizziert) und füllt gleichzeitig einen Pfad aus.
DrvStrokePath

Die DrvStrokePath-Funktion stricht (umreißt) einen Pfad.
DrvSwapBuffers

Die DrvSwapBuffers-Funktion zeigt den Inhalt des dem Fenster zugeordneten ausgeblendeten Puffers auf der angegebenen Oberfläche an.
DrvSynchronisieren

Die DrvSynchronize-Funktion informiert den Treiber darüber, dass GDI auf eine geräteverwaltete Oberfläche zugreifen muss. Mit dieser Funktion können asynchrone Zeichnungsvorgänge, die vom Coprozessor eines Geräts ausgeführt werden, mit GDI-Zugriffen koordiniert werden.
DrvSynchronizeSurface

Die DrvSynchronizeSurface-Funktion informiert den Treiber darüber, dass GDI auf die angegebene Oberfläche schreiben muss. Mit dieser Funktion können Zeichnungsvorgänge, die vom Coprozessor eines Geräts ausgeführt werden, mit GDI koordiniert werden.
DrvTextOut

Die DrvTextOut-Funktion ist der Einstiegspunkt von GDI, der den Treiber aufruft, um eine Reihe von Glyphen an angegebenen Positionen zu rendern.
DrvTransparentBlt

Die DrvTransparentBlt-Funktion bietet Bitblockübertragungsfunktionen mit Transparenz.
DrvUnloadFontFile

Die DrvUnloadFontFile-Funktion informiert einen Schriftarttreiber darüber, dass die angegebene Schriftartdatei nicht mehr benötigt wird.
EngAcquireSemaphor

Die EngAcquireSemaphore-Funktion ruft die dem Semaphor zugeordnete Ressource für den exklusiven Zugriff durch den aufrufenden Thread ab.
EngAllocMem

Die EngAllocMem-Funktion weist einen Speicherblock zu und fügt ein vom Aufrufer bereitgestelltes Tag vor der Zuordnung ein.
EngAllocPrivateUserMem

Die EngAllocPrivateUserMem-Funktion weist einen Block des Benutzerspeichers aus dem Adressraum eines angegebenen Prozesses zu und fügt ein vom Aufrufer bereitgestelltes Tag vor der Zuordnung ein.
EngAllocUserMem

Die EngAllocUserMem-Funktion weist einen Speicherblock aus dem Adressraum des aktuellen Prozesses zu und fügt ein vom Aufrufer bereitgestelltes Tag vor der Zuordnung ein.
EngAlphaBlend

Die EngAlphaBlend-Funktion bietet Bitblockübertragungsfunktionen mit Alpha-Blending.
EngAssociateSurface

Die EngAssociateSurface-Funktion kennzeichnet eine bestimmte Oberfläche als zu einem angegebenen Gerät gehört.
EngBitBlt

Die EngBitBlt-Funktion bietet allgemeine Bitblockübertragungsfunktionen zwischen geräteverwalteten Oberflächen oder zwischen einer geräteverwalteten Oberfläche und einer bitmap im GDI-verwalteten Standardformat.
EngBugCheckEx

Die EngBugCheckEx-Funktion führt das System auf kontrollierte Weise herunter, wenn der Aufrufer einen nicht behebbaren Fehler erkennt, der das System beschädigen würde, wenn der Aufrufer weiterhin ausgeführt wird.
EngCheckAbort

Mit der EngCheckAbort-Funktion kann eine Druckergrafik-DLL ermitteln, ob ein Druckauftrag beendet werden soll.
EngClearEvent

Die EngClearEvent-Funktion legt ein angegebenes Ereignisobjekt auf den nicht signalierten Zustand fest.
EngComputeGlyphSet

Die EngComputeGlyphSet-Funktion berechnet den Glyphensatz, der auf einem Gerät unterstützt wird.
EngControlSprites

Die EngControlSprites-Funktion reißt Sprites auf dem angegebenen WNDOBJ-Bereich ab oder reißt sie neu.
EngCopyBits

Die EngCopyBits-Funktion übersetzt zwischen geräteverwalteten Rasteroberflächen und GDI-Bitmaps im Standardformat.
EngCreateBitmap

Die EngCreateBitmap-Funktion fordert an, dass GDI eine Bitmap erstellt und verwaltet.
EngCreateClip

Die EngCreateClip-Funktion erstellt eine CLIPOBJ-Struktur, die der Treiber in Rückrufen verwendet.
EngCreateDeviceBitmap

Die EngCreateDeviceBitmap-Funktion fordert GDI an, ein Handle für eine Gerätebitbitbit zu erstellen.
EngCreateDeviceSurface

Die EngCreateDeviceSurface-Funktion erstellt und gibt einen Handle für eine Geräteoberfläche zurück, die vom Treiber verwaltet wird.
EngCreateDriverObj

Die EngCreateDriverObj-Funktion erstellt eine DRIVEROBJ-Struktur.
EngCreateEvent

Die EngCreateEvent-Funktion erstellt ein Synchronisierungsereignisobjekt, das zum Synchronisieren des Hardwarezugriffs zwischen einem Anzeigetreiber und dem Video-Miniporttreiber verwendet werden kann.
EngCreatePalette

Die EngCreatePalette-Funktion sendet eine Anforderung an GDI, um eine RGB-Palette zu erstellen.
EngCreatePath

Die EngCreatePath-Funktion weist einen Pfad für die temporäre Verwendung des Treibers zu.
EngCreateSemaphor

Die EngCreateSemaphore-Funktion erstellt ein Semaphorobjekt.
EngCreateWnd

Die EngCreateWnd-Funktion erstellt eine WNDOBJ-Struktur für das Fenster, auf das von hwnd verwiesen wird.
EngDebugBreak

Die EngDebugBreak-Funktion bewirkt, dass ein Haltepunkt im aktuellen Prozess auftritt.
EngDebugPrint

Die EngDebugPrint-Funktion gibt die angegebene Debugmeldung an den Kerneldebugger aus.
EngDeleteClip

Die EngDeleteClip-Funktion löscht eine CLIPOBJ-Struktur, die von EngCreateClip zugeordnet ist.
EngDeleteDriverObj

Die EngDeleteDriverObj-Funktion gibt das Handle frei, das zum Nachverfolgen einer vom Gerät verwalteten Ressource verwendet wird.
EngDeleteEvent

Die EngDeleteEvent-Funktion löscht das angegebene Ereignisobjekt.
EngDeleteFile

Die EngDeleteFile-Funktion löscht eine Datei.
EngDeletePalette

Die EngDeletePalette-Funktion sendet eine Anforderung an GDI, um die angegebene Palette zu löschen.
EngDeletePath

Die EngDeletePath-Funktion löscht einen Pfad, der zuvor von EngCreatePath zugeordnet wurde.
EngDeleteSafeSemaphor

Die EngDeleteSafeSemaphor-Funktion entfernt einen Verweis auf den angegebenen sicheren Semaphor.
EngDeleteSemaphor

Die EngDeleteSemaphore-Funktion löscht ein Semaphorobjekt aus der Ressourcenliste des Systems.
EngDeleteSurface

Die EngDeleteSurface-Funktion löscht die angegebene Oberfläche.
EngDeleteWnd

Die EngDeleteWnd-Funktion löscht eine WNDOBJ-Struktur.
EngDeviceIoControl

Die EngDeviceIoControl-Funktion sendet einen Steuercode an den angegebenen Video-Miniporttreiber, wodurch das Gerät den angegebenen Vorgang ausführt.
EngDitherColor

Die EngDitherColor-Funktion gibt einen standardmäßigen 8x8-Dither zurück, der der angegebenen RGB-Farbe entspricht.
EngEnumForms

Die EngEnumForms-Funktion listet die Formulare auf, die vom angegebenen Drucker unterstützt werden.
EngEraseSurface

Die EngEraseSurface-Funktion ruft GDI auf, um die Oberfläche zu löschen. ein bestimmtes Rechteck auf der Oberfläche wird mit der angegebenen Farbe gefüllt.
EngFillPath

Die EngFillPath-Funktion füllt einen Pfad aus.
EngFindImageProcAddress

Die EngFindImageProcAddress-Funktion gibt die Adresse einer Funktion in einem ausführbaren Modul zurück.
EngFindResource

Die EngFindResource-Funktion bestimmt den Speicherort einer Ressource in einem Modul.
EngFntCacheAlloc

Die EngFntCacheAlloc-Funktion ordnet Speicher für eine Schriftart zu, die im zwischengespeicherten Speicher gespeichert werden soll.
EngFntCacheFault

Die EngFntCacheFault-Funktion meldet der Schriftarten-Engine einen Fehler, wenn beim Lesen oder Schreiben in einen Schriftartdatencache ein Fehler aufgetreten ist.
EngFntCacheLookUp

Die EngFntCacheLookUp-Funktion ruft die Adresse der zwischengespeicherten Schriftdateidaten ab.
EngFreeMem

Die EngFreeMem-Funktion gibt die Zuordnung eines Blocks des Systemspeichers auf.
EngFreeModule

Die EngFreeModule-Funktion hebt die Zuordnung einer Datei aus dem Systemspeicher auf.
EngFreePrivateUserMem

Die EngFreePrivateUserMem-Funktion gibt die Zuordnung eines Blocks des privaten Benutzerspeichers auf.
EngFreeUserMem

Die EngFreeUserMem-Funktion gibt die Zuordnung eines Blocks des Benutzerspeichers auf.
EngGetCurrentCodePage

Die EngGetCurrentCodePage-Funktion gibt die Standard-OEM- und ANSI-Codepages des Systems zurück.
EngGetCurrentProcessId

Die EngGetCurrentProcessId-Funktion identifiziert den aktuellen Prozess einer Anwendung.
EngGetCurrentThreadId

Die EngGetCurrentThreadId-Funktion identifiziert den aktuellen Thread einer Anwendung.
EngGetDriverName

Die EngGetDriverName-Funktion gibt den Namen der DLL des Treibers zurück.
EngGetFileChangeTime

Die EngGetFileChangeTime-Funktion ruft die Uhrzeit des letzten Schreibvorgangs einer Datei ab.
EngGetFilePath

Die EngGetFilePath-Funktion bestimmt den Dateipfad, der der angegebenen Schriftartdatei zugeordnet ist.
EngGetForm

Die EngGetForm-Funktion ruft die FORM_INFO_1 Details für das angegebene Formular ab.
EngGetLastError

Die EngGetLastError-Funktion gibt den letzten Fehlercode zurück, der von GDI für den aufrufenden Thread protokolliert wurde.
EngGetPrinter

Die EngGetPrinter-Funktion ruft Informationen zum angegebenen Drucker ab.
EngGetPrinterData

Die EngGetPrinterData-Funktion ruft Konfigurationsdaten für den angegebenen Drucker ab.
EngGetPrinterDataFileName

Die EngGetPrinterDataFileName-Funktion ruft den Zeichenfolgennamen der Datendatei des Druckers ab.
EngGetPrinterDriver

Die EngGetPrinterDriver-Funktion ruft Treiberdaten für den angegebenen Drucker ab.
EngGetProcessHandle

Die EngGetProcessHandle-Funktion ruft ein Handle für den aktuellen Clientprozess ab.
EngGetType1FontList

Die EngGetType1FontList-Funktion ruft eine Liste der PostScript-Schriftarten vom Typ 1 ab, die sowohl lokal als auch remote installiert sind.
EngGradientFill

Die EngGradientFill-Funktion schattiert die angegebenen Grundtypen.
EngHangNotification

Die EngHangNotification-Funktion benachrichtigt das System, dass ein angegebenes Gerät nicht funktionsfähig oder nicht reagiert.
EngInitializeSafeSemaphor

Die EngInitializeSafeSemaphore-Funktion initialisiert das angegebene sichere Semaphor.
EngIsSemaphoreOwned

Die EngIsSemaphoreOwned-Funktion bestimmt, ob ein Thread den angegebenen Semaphor enthält.
EngIsSemaphoreOwnedByCurrentThread

Die EngIsSemaphoreOwnedByCurrentThread-Funktion bestimmt, ob der gerade ausgeführte Thread den angegebenen Semaphor enthält.
EngLineTo

Die EngLineTo-Funktion zeichnet eine einzelne, einfarbige, nur ganzzahlige kosmetische Linie.
EngLoadImage

Die EngLoadImage-Funktion lädt das angegebene ausführbare Image in den Kernelmodusspeicher.
EngLoadModule

Die EngLoadModule-Funktion lädt das angegebene Datenmodul zum Lesen in den Systemspeicher.
EngLoadModuleForWrite

Die EngLoadModuleForWrite-Funktion lädt das angegebene ausführbare Modul zum Schreiben in den Systemspeicher.
EngLockDirectDrawSurface

Die EngLockDirectDrawSurface-Funktion sperrt den Kernelmodushandle einer DirectDraw-Oberfläche.
EngLockDriverObj

Die EngLockDriverObj-Funktion erstellt eine exklusive Sperre für dieses Objekt für den aufrufenden Thread.
EngLockSurface

Die EngLockSurface-Funktion erstellt ein Benutzerobjekt für eine bestimmte Oberfläche. Mit dieser Funktion können Treiber auf von ihnen erstellte Oberflächen zugreifen.
EngLpkInstalled

Die EngLpkInstalled-Funktion bestimmt, ob das Sprachpaket auf dem System installiert ist.
EngMapEvent

Die EngMapEvent-Funktion ordnet ein Benutzermodusereignisobjekt dem Kernelmodus zu.
EngMapFile

Die EngMapFile-Funktion erstellt oder öffnet eine Datei und ordnet sie dem Systembereich zu.
EngMapFontFile

Die EngMapFontFile-Funktion ist veraltet. Verwenden Sie stattdessen EngMapFontFileFD.
EngMapFontFileFD

Die EngMapFontFileFD-Funktion ordnet eine Schriftartdatei bei Bedarf dem Systemspeicher zu und gibt einen Zeiger auf den Basisspeicher der Schriftartdaten in der Datei zurück.
EngMapModule

Die EngMapModule-Funktion gibt die Adresse und Größe einer Datei zurück, die von EngLoadModule, EngLoadModuleForWrite, EngLoadImage oder EngMapFile geladen wurde.
EngMarkBandingSurface

Die EngMarkBandingSurface-Funktion kennzeichnet die angegebene Oberfläche als Bandoberfläche.
EngModifySurface

Die EngModifySurface-Funktion benachrichtigt GDI über die Attribute einer Oberfläche, die vom Treiber erstellt wurde.
EngMovePointer

Die EngMovePointer-Funktion verschiebt den vom Modul verwalteten Zeiger auf dem Gerät.
EngMulDiv

Die EngMulDiv-Funktion multipliziert zwei 32-Bit-Werte und dividiert dann das 64-Bit-Ergebnis durch einen dritten 32-Bit-Wert.
EngMultiByteToUnicodeN

Die EngMultiByteToUnicodeN-Funktion konvertiert die angegebene ANSI-Quellzeichenfolge mithilfe der aktuellen ANSI-Codepage in eine Unicode-Zeichenfolge.
EngMultiByteToWideChar

Die EngMultiByteToWideChar-Funktion konvertiert eine ANSI-Quellzeichenfolge mithilfe der angegebenen Codepage in eine breite Zeichenfolge.
EngPaint

Die EngPaint-Funktion bewirkt, dass GDI einen angegebenen Bereich malt.
EngPlgBlt

Die EngPlgBlt-Funktion bewirkt, dass GDI eine rotierende Bitblockübertragung durchführt.
EngProbeForRead

Die EngProbeForRead-Funktion prüft eine Struktur auf Lesezugriff.
EngProbeForReadAndWrite

Die EngProbeForReadAndWrite-Funktion prüft eine Struktur auf Lese- und Schreibzugriff.
EngQueryDeviceAttribute

Die EngQueryDeviceAttribute-Funktion ermöglicht es dem Treiber, das System nach bestimmten Attributen des Geräts abzufragen.
EngQueryFileTimeStamp

Die EngQueryFileTimeStamp-Funktion gibt den Zeitstempel einer Datei zurück.
EngQueryLocalTime

Die EngQueryLocalTime-Funktion fragt die Ortszeit ab.
EngQueryPalette

Die EngQueryPalette-Funktion fragt die angegebene Palette nach ihren Attributen ab.
EngQueryPerformanceCounter

Die EngQueryPerformanceCounter-Funktion fragt den Leistungsindikator ab.
EngQueryPerformanceFrequency

Die EngQueryPerformanceFrequency-Funktion fragt die Häufigkeit des Leistungsindikators ab.
EngQuerySystemAttribute

Die EngQuerySystemAttribute-Funktion fragt prozessorspezifische oder systemspezifische Funktionen ab.
EngReadStateEvent

Die EngReadStateEvent-Funktion gibt den aktuellen Zustand des angegebenen Ereignisobjekts zurück:_signaled oder nicht signalisiert.
EngReleaseSemaphor

Die EngReleaseSemaphor-Funktion gibt das angegebene Semaphor frei.
EngRestoreFloatingPointState

Die EngRestoreFloatingPointState-Funktion stellt den Gleitkommazustand des Windows 2000-Kernels (und höher) wieder her, nachdem der Treiber beliebige Gleitkomma- oder MMX-Hardwareanweisungen verwendet hat.
EngSaveFloatingPointState

Die EngSaveFloatingPointState-Funktion speichert den aktuellen Kernel-Gleitkommazustand von Windows 2000 (und höher).
EngSecureMem

Die EngSecureMem-Funktion sperrt den angegebenen Adressbereich im Arbeitsspeicher.
EngSetEvent

Die EngSetEvent-Funktion legt das angegebene Ereignisobjekt auf den signalierten Zustand fest und gibt den vorherigen Zustand des Ereignisobjekts zurück.
EngSetLastError

Die EngSetLastError-Funktion bewirkt, dass GDI einen Fehlercode meldet, der von einer Anwendung abgerufen werden kann.
EngSetPointerShape

Die EngSetPointerShape-Funktion legt die Zeigerform für den aufrufenden Treiber fest.
EngSetPointerTag

Die EngSetPointerTag-Funktion ist für Windows 2000 und höhere Betriebssystemversionen veraltet.
EngSetPrinterData

Die EngSetPrinterData-Funktion ist in Windows 2000 und höher veraltet. In früheren Versionen von Windows EngSetPrinterData werden die Konfigurationsdaten für den angegebenen Drucker festgelegt.
EngSort

Die EngSort-Funktion führt eine schnelle Sortierung für die angegebene Liste aus.
EngStretchBlt

Die EngStretchBlt-Funktion bewirkt, dass GDI eine Stretchbit-Blockübertragung durchführen kann.
EngStretchBltROP

Die EngStretchBltROP-Funktion führt eine Stretchbitblockübertragung mithilfe eines ROP durch.
EngStrokeAndFillPath

Die EngStrokeAndFillPath-Funktion bewirkt, dass GDI einen Pfad füllt und ihn gleichzeitig strich.
EngStrokePath

Die EngStrokePath-Funktion fordert an, dass GDI einen angegebenen Pfad strich.
EngTextOut

Die EngTextOut-Funktion bewirkt, dass GDI einen Satz von Glyphen an den angegebenen Positionen rendert.
EngTransparentBlt

Die EngTransparentBlt-Funktion bietet Bitblockübertragungsfunktionen mit Transparenz.
EngUnicodeToMultiByteN

Die EngUnicodeToMultiByteN-Funktion konvertiert die angegebene Unicode-Zeichenfolge mithilfe der aktuellen ANSI-Codepage in eine ANSI-Zeichenfolge.
EngUnloadImage

Die EngUnloadImage-Funktion entlädt ein von EngLoadImage geladenes Bild.
EngUnlockDirectDrawSurface

Die EngUnlockDirectDrawSurface-Funktion gibt die Sperre auf der angegebenen Oberfläche frei.
EngUnlockDriverObj

Die EngUnlockDriverObj-Funktion bewirkt, dass GDI das Treiberobjekt entsperrt.
EngUnlockSurface

Die EngUnlockSurface-Funktion bewirkt, dass GDI die Oberfläche entsperrt.
EngUnmapEvent

Die EngUnmapEvent-Funktion bereinigt die Kernelmodusressourcen, die einem zugeordneten Benutzermodusereignis zugeordnet sind.
EngUnmapFile

Die EngUnmapFile-Funktion hebt die Zuordnung der Ansicht einer Datei aus dem Systembereich auf.
EngUnmapFontFile

Die EngUnmapFontFile-Funktion ist veraltet. Verwenden Sie stattdessen EngUnmapFontFileFD.
EngUnmapFontFileFD

Die EngUnmapFontFileFD-Funktion hebt die Zuordnung der angegebenen Schriftartdatei aus dem Systemspeicher auf.
EngUnsecureMem

Die EngUnsecureMem-Funktion entsperrt einen Adressbereich, der im Arbeitsspeicher gesperrt ist.
EngWaitForSingleObject

Die EngWaitForSingleObject-Funktion versetzt den aktuellen Thread des Anzeigetreibers in einen Wartezustand, bis das angegebene Ereignisobjekt auf den signalierten Zustand festgelegt ist oder bis ein Timeout des Wartezeitpunkts eintritt.
EngWideCharToMultiByte

Die EngWideCharToMultiByte-Funktion konvertiert eine Breitzeichenzeichenfolge mithilfe der angegebenen Codepage in eine ANSI-Quellzeichenfolge.
EngWritePrinter

Mit der EngWritePrinter-Funktion können Druckergrafik-DLLs einen Datenstrom an die Druckerhardware senden.
FLOATOBJ_Add

Die FLOATOBJ_Add-Funktion fügt die beiden FLOATOBJs hinzu und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_AddFloat

Die FLOATOBJ_AddFloat-Funktion fügt dem FLOATOBJ den Wert vom Typ FLOATL hinzu und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_AddLong

Die FLOATOBJ_AddLong-Funktion fügt dem FLOATOBJ den Wert vom Typ LONG hinzu und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_Div

Die FLOATOBJ_Div-Funktion teilt die beiden FLOATOBJs und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_DivFloat

Die funktion FLOATOBJ_DivFloat dividiert die FLOATOBJ durch den Wert des Typs FLOATL und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_DivLong

Die FLOATOBJ_DivLong-Funktion dividiert die FLOATOBJ durch den Wert des Typs LONG und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_Equal

Die FLOATOBJ_Equal-Funktion bestimmt, ob die beiden FLOATOBJs gleich sind.
FLOATOBJ_EqualLong

Die FLOATOBJ_EqualLong-Funktion bestimmt, ob FLOATOBJ und der Wert des Typs LONG gleich sind.
FLOATOBJ_GetFloat

Die FLOATOBJ_GetFloat-Funktion berechnet und gibt den FLOAT-Äquivalentwert des angegebenen FLOATOBJ zurück.
FLOATOBJ_GetLong

Die FLOATOBJ_GetLong-Funktion berechnet und gibt den LONG-Äquivalentwert des angegebenen FLOATOBJ zurück.
FLOATOBJ_GreaterThan

Die FLOATOBJ_GreaterThan-Funktion bestimmt, ob die erste FLOATOBJ größer als die zweite FLOATOBJ ist.
FLOATOBJ_GreaterThanLong

Die FLOATOBJ_GreaterThanLong-Funktion bestimmt, ob FLOATOBJ größer als der Wert des Typs LONG ist.
FLOATOBJ_LessThan

Die FLOATOBJ_LessThan-Funktion bestimmt, ob die erste FLOATOBJ kleiner als die zweite FLOATOBJ ist.
FLOATOBJ_LessThanLong

Die funktion FLOATOBJ_LessThanLong bestimmt, ob die FLOATOBJ kleiner als der Wert des Typs LONG ist.
FLOATOBJ_Mul

Die FLOATOBJ_Mul-Funktion multipliziert die beiden FLOATOBJs und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_MulFloat

Die funktion FLOATOBJ_MulFloat multipliziert die FLOATOBJ mit dem Wert des Typs FLOATL und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_MulLong

Die funktion FLOATOBJ_MulLong multipliziert die FLOATOBJ mit dem Wert des Typs LONG und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_Neg

Die FLOATOBJ_Neg-Funktion negiert die FLOATOBJ.
FLOATOBJ_SetFloat

Die funktion FLOATOBJ_SetFloat weist dem FLOATOBJ den Wert vom Typ FLOATL zu.
FLOATOBJ_SetLong

Die funktion FLOATOBJ_SetLong weist dem FLOATOBJ den Wert vom Typ LONG zu.
FLOATOBJ_Sub

Die FLOATOBJ_Sub-Funktion subtrahiert den zweiten FLOATOBJ vom ersten und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_SubFloat

Die FLOATOBJ_SubFloat-Funktion subtrahiert den Wert des Typs FLOATL vom FLOATOBJ und gibt mit dem Ergebnis im ersten Parameter zurück.
FLOATOBJ_SubLong

Die funktion FLOATOBJ_SubLong subtrahiert den Wert des Typs LONG vom FLOATOBJ und gibt mit dem Ergebnis im ersten Parameter zurück.
FONTOBJ_cGetAllGlyphHandles

Die funktion FONTOBJ_cGetAllGlyphHandles ermöglicht es dem Gerätetreiber, jedes Glyphenhandle einer GDI-Schriftart zu finden.
FONTOBJ_cGetGlyphs

Die FONTOBJ_cGetGlyphs-Funktion ist ein Dienst für den Schriftartenconsumer, der Glyphenhandles in Zeiger auf Glyphendaten übersetzt, die bis zum nächsten Aufruf von FONTOBJ_cGetGlyphs gültig sind.
FONTOBJ_pfdg

Die FONTOBJ_pfdg-Funktion ruft den Zeiger auf die FD_GLYPHSET-Struktur ab, die der angegebenen Schriftart zugeordnet ist.
FONTOBJ_pifi

Die FONTOBJ_pifi-Funktion ruft den Zeiger auf die IFIMETRICS-Struktur ab, die einer angegebenen Schriftart zugeordnet ist.
FONTOBJ_pjOpenTypeTablePointer

Die FONTOBJ_pjOpenTypeTablePointer-Funktion gibt einen Zeiger auf eine Ansicht einer OpenType-Tabelle zurück.
FONTOBJ_pQueryGlyphAttrs

Die FONTOBJ_pQueryGlyphAttrs-Funktion gibt Informationen zu den Schriftzeichen einer Schriftart zurück.
FONTOBJ_pvTrueTypeFontFile

Die FONTOBJ_pvTrueTypeFontFile-Funktion ruft einen Benutzermoduszeiger auf eine Ansicht einer TrueType-, OpenType- oder Type1-Schriftartdatei ab.
FONTOBJ_pwszFontFilePaths

Die FONTOBJ_pwszFontFilePaths-Funktion ruft die Dateipfade ab, die einer Schriftart zugeordnet sind.
FONTOBJ_pxoGetXform

Die funktion FONTOBJ_pxoGetXform ruft die transformation notional-to-device für die angegebene Schriftart ab.
FONTOBJ_vGetInfo

Die funktion FONTOBJ_vGetInfo ruft Informationen zu einer zugeordneten Schriftart ab.
HT_ComputeRGBGammaTable

Die HT_ComputeRGBGammaTable-Funktion bewirkt, dass GDI die roten, grünen und blauen Intensitäten des Geräts basierend auf Gammazahlen berechnet.
HT_Get8BPPFormatPalette

Die HT_Get8BPPFormatPalette-Funktion gibt eine Halbtonpalette für die Verwendung bei standardmäßigen 8-Bit-Gerätetypen pro Pixel zurück.
HT_Get8BPPMaskPalette

Die HT_Get8BPPMaskPalette-Funktion gibt eine Maskenpalette für einen Gerätetyp mit 8 Bit pro Pixel zurück.
HTUI_DeviceColorAdjustment

Die HTUI_DeviceColorAdjustment-Funktion kann von Grafikgerätetreibern verwendet werden, um ein Dialogfeld anzuzeigen, das es einem Benutzer ermöglicht, die Halftoningeigenschaften eines Geräts anzupassen.
IsEqualGUID

Das IsEqualGUID-Makro (winddi.h) bestimmt, ob zwei GUIDs gleich sind.
PALOBJ_cGetColors

Die PALOBJ_cGetColors-Funktion kopiert RGB-Farben aus einer indizierten Palette.
PATHOBJ_bCloseFigure

Die PATHOBJ_bCloseFigure-Funktion schließt eine geöffnete Abbildung in einem Pfad, indem eine Linie von der aktuellen Position zum ersten Punkt der Abbildung gezeichnet wird.
PATHOBJ_bEnum

Die PATHOBJ_bEnum-Funktion ruft den nächsten PATHDATA-Datensatz aus einem angegebenen Pfad ab und listet die Kurven im Pfad auf.
PATHOBJ_bEnumClipLines

Die PATHOBJ_bEnumClipLines-Funktion listet abgeschnittene Zeilensegmente aus einem bestimmten Pfad auf.
PATHOBJ_bMoveTo

Die PATHOBJ_bMoveTo-Funktion legt die aktuelle Position in einem angegebenen Pfad fest.
PATHOBJ_bPolyBezierTo

Die PATHOBJ_bPolyBezierTo-Funktion zeichnet Bézier-Kurven auf einem Pfad.
PATHOBJ_bPolyLineTo

Die PATHOBJ_bPolyLineTo-Funktion zeichnet Linien von der aktuellen Position in einem Pfad durch die angegebenen Punkte.
PATHOBJ_vEnumStart

Die PATHOBJ_vEnumStart-Funktion benachrichtigt eine bestimmte PATHOBJ-Struktur, dass der Treiber PATHOBJ_bEnum aufruft, um Linien und/oder Kurven im Pfad aufzulisten.
PATHOBJ_vEnumStartClipLines

Die PATHOBJ_vEnumStartClipLines-Funktion ermöglicht es dem Treiber, Zeilen für einen angegebenen Clipbereich anzufordern.
PATHOBJ_vGetBounds

Die PATHOBJ_vGetBounds-Funktion ruft das umgebende Rechteck für den angegebenen Pfad ab.
STROBJ_bEnum

Die STROBJ_bEnum-Funktion listet Glyphenidentitäten und -positionen auf.
STROBJ_bEnumPositionsOnly

Die STROBJ_bEnumPositionsOnly-Funktion listet Glyphenidentitäten und Positionen für eine angegebene Textzeichenfolge auf, erstellt jedoch keine zwischengespeicherten Glyphenbits.
STROBJ_bGetAdvanceWidths

Die STROBJ_bGetAdvanceWidths-Funktion ruft ein Array von Vektoren ab, das die wahrscheinlichen Breiten der Glyphen einer angegebenen Zeichenfolge angibt.
STROBJ_dwGetCodePage

Die STROBJ_dwGetCodePage-Funktion gibt die Codepage zurück, die der angegebenen STROBJ-Struktur zugeordnet ist.
STROBJ_fxBreakExtra

Die STROBJ_fxBreakExtra-Funktion ruft den zusätzlichen Speicherplatz ab, der jedem Leerzeichen in einer Zeichenfolge beim Anzeigen und/oder Drucken von gerechtfertigtem Text hinzugefügt werden soll.
STROBJ_fxCharacterExtra

Die STROBJ_fxCharacterExtra-Funktion ruft den zusätzlichen Speicherplatz ab, mit dem die Breite jedes Zeichens in einer Zeichenfolge beim Anzeigen und/oder Drucken erweitert werden soll.
STROBJ_vEnumStart

Die STROBJ_vEnumStart-Funktion definiert das Formular oder den Typ für Daten, die von GDI in nachfolgenden Aufrufen von STROBJ_bEnum zurückgegeben werden.
WNDOBJ_bEnum

Die WNDOBJ_bEnum-Funktion ruft einen Batch von Rechtecken aus dem sichtbaren Bereich eines Fensters ab.
WNDOBJ_cEnumStart

Die WNDOBJ_cEnumStart-Funktion ist eine Rückruffunktion, die Parameter für die Enumeration von Rechtecke im sichtbaren Bereich eines Fensters festlegt.
WNDOBJ_vSetConsumer

Die WNDOBJ_vSetConsumer-Funktion legt einen vom Treiber definierten Wert im Feld pvConsumer der angegebenen WNDOBJ-Struktur fest.
XFORMOBJ_bApplyXform

Die XFORMOBJ_bApplyXform-Funktion wendet die angegebene Transformation oder deren Inverse auf das angegebene Array von Punkten an.
XFORMOBJ_iGetFloatObjXform

Die XFORMOBJ_iGetFloatObjXform-Funktion lädt eine FLOATOBJ-Transformation auf den Treiber herunter.
XFORMOBJ_iGetXform

Die XFORMOBJ_iGetXform-Funktion lädt eine Transformation in den Treiber herunter.
XLATEOBJ_cGetPalette

Die XLATEOBJ_cGetPalette-Funktion ruft RGB-Farben oder das Bitfeldformat aus der angegebenen Palette ab.
XLATEOBJ_hGetColorTransform

Die XLATEOBJ_hGetColorTransform-Funktion gibt die Farbtransformation für das angegebene Übersetzungsobjekt zurück.
XLATEOBJ_iXlate

Die XLATEOBJ_iXlate-Funktion übersetzt einen Farbindex der Quellpalette in den nächstgelegenen Index in der Zielpalette.
XLATEOBJ_piVector

Die XLATEOBJ_piVector-Funktion ruft einen Übersetzungsvektor ab, mit dem der Treiber Quellindizes in Zielindizes übersetzen kann.

Rückruffunktionen

 
PFN_DrvQueryGlyphAttrs

Die DrvQueryGlyphAttrs-Funktion gibt Informationen zu den Glyphen einer Schriftart zurück.
WNDOBJCHANGEPROC

Die WNDOBJCHANGEPROC-Funktion ist eine vom Treiber definierte Rückruffunktion, die GDI verwendet, um den Treiber über Änderungen am betreffenden Fenster zu benachrichtigen.

Strukturen

 
BLENDOBJ

Die BLENDOBJ-Struktur steuert das Mischen durch Angabe der Füllfunktionen für Quell- und Zielbitbits.
BRUSHOBJ

Die BRUSHOBJ-Struktur enthält drei öffentliche Member, die ein Pinselobjekt beschreiben.
CIECHROMA

Die CIECHROMA-Struktur wird verwendet, um die Chromatizitätskoordinaten x und y und die Helligkeit Y im CIE-Farbraum zu beschreiben.
CLIPLINE

Die CLIPLINE-Struktur ermöglicht dem Treiber Zugriff auf einen Teil einer Linie zwischen zwei Clipbereichen, die zum Zeichnen verwendet werden.
CLIPOBJ

Die CLIPOBJ-Struktur beschreibt den Clipbereich, der beim Zeichnen verwendet wird.
COLORINFO

Die COLORINFO-Struktur definiert die Farben eines Geräts im CIE-Koordinatenraum.
DEVHTADJDATA

Die DEVHTADJDATA-Struktur wird als Eingabe für die HTUI_DeviceColorAdjustment-Funktion verwendet.
DEVHTINFO

Die DEVHTINFO-Struktur wird als Eingabe für die HTUI_DeviceColorAdjustment-Funktion verwendet.
DEVINFO

Die DEVINFO-Struktur stellt der Grafik-Engine Informationen über den Treiber und seinen privaten PDEV bereit.
DRIVEROBJ

Die DRIVEROBJ-Struktur wird verwendet, um eine Ressource nachzuverfolgen, die von einem Treiber zugeordnet wird, die die Verwendung von GDI-Diensten erfordert.
DRVENABLEDATA

Die DRVENABLEDATA-Struktur enthält einen Zeiger auf ein Array von DRVFN-Strukturen und die Grafik-DDI-Versionsnummer eines NT-basierten Betriebssystems.
DRVFN

Die DRVFN-Struktur wird von Grafiktreibern verwendet, um GDI-Zeiger auf die vom Treiber definierten Grafik-DDI-Funktionen bereitzustellen.
ENG_TIME_FIELDS

Die ENG_TIME_FIELDS-Struktur wird von der EngQueryLocalTime-Funktion verwendet, um die lokale Zeit zurückzugeben.
ENGSAFESEMAPHOR

Die ENGSAFESEMAPHORE-Struktur stellt dem Treiber ein threadsicheres Semaphor zur Verfügung.
ENUMRECTS

Die ENUMRECTS-Struktur wird von der CLIPOBJ_cEnumStart-Funktion verwendet, um Informationen zu Rechtecke in einem Clipbereich für die CLIPOBJ_bEnum-Funktion bereitzustellen.
FD_DEVICEMETRICS

Die FD_DEVICEMETRICS-Struktur wird verwendet, um gerätespezifische Schriftartinformationen für GDI bereitzustellen, wenn der iMode-Parameter der vom Treiber bereitgestellten DrvQueryFontData-Funktion QFD_MAXEXTENTS ist.
FD_GLYPHATTR

Die FD_GLYPHATTR-Struktur wird verwendet, um den Rückgabewert für die Funktionen FONTOBJ_pQueryGlyphAttrs und DrvQueryGlyphAttrs anzugeben.
FD_GLYPHSET

Die FD_GLYPHSET-Struktur wird verwendet, um die Zuordnungen von Unicode-Zeichen zu Glyphenhandles zu definieren.
FD_KERNINGPAIR

Die FD_KERNINGPAIR-Struktur wird verwendet, um Informationen zu Kerningpaaren zu speichern.
FD_XFORM

Die FD_XFORM-Struktur beschreibt eine beliebige zweidimensionale Schriftarttransformation.
FLOATOBJ

Die FLOATOBJ-Struktur wird verwendet, um eine Gleitkommazahl zu emulieren.
FLOATOBJ_XFORM

Die FLOATOBJ_XFORM-Struktur beschreibt eine beliebige lineare zweidimensionale Transformation, z. B. für geometrische breite Linien. (FLOATOBJ_XFORM)
FONTDIFF

Die FONTDIFF-Struktur beschreibt alle Merkmale, die sich zwischen einer Basisschriftart und einer ihrer Simulationen unterscheiden.
FONTINFO

Die FONTINFO-Struktur enthält Informationen zu einer bestimmten Schriftart.
FONTOBJ

Die FONTOBJ-Struktur wird verwendet, um einem Treiber Zugriff auf Informationen über eine bestimmte instance einer Schriftart zu ermöglichen.
FONTSIM

Die FONTSIM-Struktur enthält Offsets für eine oder mehrere FONTDIFF-Strukturen, die fett, kursiv und fett kursiv sind.
GAMMARAMP

Die GAMMARAMP-Struktur wird von DrvIcmSetDeviceGammaRamp verwendet, um die Hardware-Gammarampe eines bestimmten Anzeigegeräts festzulegen.
GDIINFO

Die GDIINFO-Struktur beschreibt die Grafikfunktionen eines bestimmten Geräts.
GLYPHBITS

Die GLYPHBITS-Struktur wird verwendet, um eine Glyphen-Bitmap zu definieren.
GLYPHDATA

Die GLYPHDATA-Struktur enthält Informationen zu einer einzelnen Glyphe.
GLYPHDEF

Die GLYPHDEF-Union identifiziert einzelne Glyphen und stellt entweder einen Zeiger auf eine GLYPHBITS-Struktur oder einen Zeiger auf eine PATHOBJ-Struktur bereit.
GLYPHPOS

Die GLYPHPOS-Struktur wird von GDI verwendet, um einen Grafiktreiber mit der Beschreibung und Position einer Glyphe bereitzustellen.
IFIEXTRA

Die IFIEXTRA-Struktur definiert zusätzliche Informationen für eine bestimmte Schriftart, die GDI verwenden kann.
IFIMETRICS

Die IFIMETRICS-Struktur definiert Informationen für eine bestimmte Schriftart, die GDI verwenden kann.
LINEATTRS

Die LINEATTRS-Struktur wird von den Linienzeichnungsfunktionen eines Treibers verwendet, um Linienattribute zu bestimmen.
PALOBJ

Die PALOBJ-Struktur ist ein Benutzerobjekt, das eine indizierte Farbpalette darstellt.
PATHDATA

Die PATHDATA-Struktur beschreibt einen Teilpfad ganz oder teilweise.
PATHOBJ

Die PATHOBJ-Struktur wird verwendet, um einen Satz von Linien und Bézierkurven zu beschreiben, die Striche oder Füllungen vorgenommen werden sollen.
PERBANDINFO

Die PERBANDINFO-Struktur wird als Eingabe für die DrvQueryPerBandInfo-Funktion einer Druckergrafik-DLL verwendet.
AUSFÜHREN

Die RUN-Struktur wird verwendet, um einen linearen Satz von Pixeln zu beschreiben, der nicht von der CLIPLINE-Struktur abgeschnitten wird.
STROBJ

Die STROBJ-Klasse oder das Textzeichenfolgenobjekt enthält eine Enumeration von Glyphenhandles und -positionen für den Gerätetreiber.
SURFOBJ

Die SURFOBJ-Struktur ist das Benutzerobjekt für eine Oberfläche. Ein Gerätetreiber ruft methoden für ein Surface-Objekt normalerweise nur auf, wenn das Surface-Objekt eine GDI-Bitmap oder eine geräteverwaltete Oberfläche darstellt.
TYPE1_FONT

Die TYPE1_FONT-Struktur enthält die Informationen, die für einen PostScript-Treiber erforderlich sind, um über GDI auf eine Type1-Schriftart zuzugreifen.
WCRUN

Die WCRUN-Struktur beschreibt eine Ausführung von Unicode-Zeichen.
WNDOBJ

Mit der WNDOBJ-Struktur kann der Treiber die Änderungen an der Position, Größe und sichtbaren Clientregion eines Fensters nachverfolgen.
XFORML

Die FLOATOBJ_XFORM-Struktur beschreibt eine beliebige lineare zweidimensionale Transformation, z. B. für geometrische breite Linien. F
XFORMOBJ

Die XFORMOBJ-Struktur beschreibt eine beliebige lineare zweidimensionale Transformation, z. B. für geometrische breite Linien.
XLATEOBJ

Die XLATEOBJ-Struktur wird verwendet, um Farbindizes von einer Palette in eine andere zu übersetzen.