Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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. |