Freigeben über


ddrawint.h-Header

Dieser Header wird von Display Devices Reference verwendet. Weitere Informationen finden Sie unter

ddrawint.h enthält die folgenden Programmierschnittstellen:

Rückruffunktionen

 
PDD_CANCREATESURFACE

Die Rückruffunktion CanCreateD3DBuffer bestimmt, ob der Treiber einen Befehl auf Treiberebene oder einen Scheitelpunktpuffer der angegebenen Beschreibung erstellen kann.
PDD_COLORCB_COLORCONTROL

Die DdControlColor-Rückruffunktion steuert die Helligkeits- und Helligkeitssteuerung einer Überlagerungsfläche.
PDD_CREATEPALETTE

Die DdCreatePalette-Rückruffunktion erstellt ein DirectDrawPalette-Objekt für das angegebene DirectDraw-Objekt.
PDD_CREATESURFACE

Die Rückruffunktion CreateD3DBuffer wird verwendet, um einen Befehl auf Treiberebene oder einen Scheitelpunktpuffer der angegebenen Beschreibung zu erstellen.
PDD_CREATESURFACEEX

Die D3dCreateSurfaceEx-Funktion informiert über die Zuordnung einer Microsoft DirectDraw-Oberfläche und eines Microsoft Direct3D-Handle-Werts, um das Einrichten der Oberfläche für das Direct3D-Rendering zu aktivieren.
PDD_DESTROYDDLOCAL

Die D3dDestroyDDLocal-Funktion zerstört alle Microsoft Direct3D-Oberflächen, die zuvor von der D3dCreateSurfaceEx-Funktion erstellt wurden und zu demselben lokalen Microsoft DirectDraw-Objekt gehören.
PDD_FLIPTOGDISURFACE

Die DdFlipToGDISurface-Rückruffunktion benachrichtigt den Treiber, wenn DirectDraw zu oder von einer GDI-Oberfläche umgedreht wird.
PDD_FREEDRIVERMEMORY

Die DdFreeDriverMemory-Rückruffunktion gibt offscreen- oder nichtlokalen Anzeigespeicher frei, um eine neue Zuordnungsanforderung zu erfüllen.
PDD_GETAVAILDRIVERMEMORY

Die DdGetAvailDriverMemory-Rückruffunktion fragt die Menge des freien Arbeitsspeichers im vom Treiber verwalteten Speicherheap ab.
PDD_GETDRIVERINFO

Die DdGetDriverInfo-Funktion fragt den Treiber nach zusätzlichen DirectDraw- und Direct3D-Funktionen ab, die der Treiber unterstützt.
PDD_GETDRIVERSTATE

Die D3dGetDriverState-Funktion wird sowohl von der Microsoft DirectDraw- als auch von Microsoft Direct3D-Runtime verwendet, um Informationen vom Treiber über seinen aktuellen Zustand zu erhalten.
PDD_GETSCANLINE

Die DdGetScanLine-Rückruffunktion gibt die Nummer der aktuellen physischen Scanzeile zurück.
PDD_KERNELCB_SYNCSURFACE

Die DdSyncSurfaceData-Rückruffunktion legt Oberflächendaten fest und ändert sie, bevor sie an den Videominiporttreiber übergeben werden.
PDD_KERNELCB_SYNCVIDEOPORT

Die DdSyncVideoPortData-Rückruffunktion legt VPE-Objektdaten fest und ändert sie, bevor sie an den Videominiporttreiber übergeben werden.
PDD_MAPMEMORY

Die DdMapMemory-Rückruffunktion ordnet anwendungsveränderbare Teile des Framepuffers dem Benutzermodus-Adressraum des angegebenen Prozesses zu oder hebt den Speicher auf.
PDD_MOCOMPCB_BEGINFRAME

Die Rückruffunktion DdMoCompBeginFrame beginnt mit der Decodierung eines neuen Frames.
PDD_MOCOMPCB_CREATE

Die DdMoCompCreate-Rückruffunktion benachrichtigt den Treiber darüber, dass ein Softwaredecoder die Bewegungskompensation mit der angegebenen GUID verwendet.
PDD_MOCOMPCB_DESTROY

Die DdMoCompDestroy-Rückruffunktion benachrichtigt den Treiber, dass dieses Bewegungskompensationsobjekt nicht mehr verwendet wird. Der Treiber muss nun alle erforderlichen Bereinigungen durchführen.
PDD_MOCOMPCB_ENDFRAME

Die DdMoCompEndFrame-Rückruffunktion schließt einen decodierten Frame ab.
PDD_MOCOMPCB_GETCOMPBUFFINFO

Mit der DDMoCompGetBuffInfo-Rückruffunktion kann der Treiber angeben, wie viele Zwischenoberflächen erforderlich sind, um die angegebene GUID zu unterstützen, sowie die Größe, Position und das Format jeder dieser Oberflächen.
PDD_MOCOMPCB_GETFORMATS

Die DdMoCompGetFormats-Rückruffunktion gibt die nicht komprimierten Formate an, in die die Hardware die Daten decodieren kann.
PDD_MOCOMPCB_GETGUIDS

Die DdMoCompGetGuids-Rückruffunktion ruft die Anzahl der vom Treiber unterstützten GUIDs ab.
PDD_MOCOMPCB_GETINTERNALINFO

Mit der DdMoCompGetInternalInfo-Rückruffunktion kann der Treiber melden, dass er den Anzeigespeicher intern ordnet, um eine Bewegungskompensation durchzuführen.
PDD_MOCOMPCB_QUERYSTATUS

Die DdMoCompQueryStatus-Rückruffunktion fragt die status des letzten Renderingvorgangs an die angegebene Oberfläche ab.
PDD_MOCOMPCB_RENDER

Die DdMoCompRender-Rückruffunktion teilt dem Treiber mit, welche Makroblocks gerendert werden sollen, indem die Flächen mit den Makroblocks, die Offsets auf jeder Oberfläche, auf der die Makroblocks vorhanden sind, und die Größe der zu rendernden Makroblockdaten angegeben werden.
PDD_PALCB_DESTROYPALETTE

Die Rückruffunktion DdDestroyPalette zerstört die angegebene Palette.
PDD_PALCB_SETENTRIES

Die DdSetEntries-Rückruffunktion aktualisiert die Paletteneinträge in der angegebenen Palette.
PDD_SETEXCLUSIVEMODE

Die DdSetExclusiveMode-Rückruffunktion benachrichtigt den Treiber, wenn eine DirectDraw-Anwendung in den oder aus dem exklusiven Modus wechselt.
PDD_SURFCB_ADDATTACHEDSURFACE

Die Rückruffunktion DdAddAttachedSurface fügt eine Oberfläche an eine andere Oberfläche an.
PDD_SURFCB_BLT

Die DdBlt-Rückruffunktion führt eine Bitblockübertragung aus.
PDD_SURFCB_DESTROYSURFACE

Die DdDestroySurface-Rückruffunktion zerstört eine DirectDraw-Oberfläche.
PDD_SURFCB_FLIP

Die DdFlip-Rückruffunktion bewirkt, dass der der Zieloberfläche zugeordnete Oberflächenspeicher zur primären Oberfläche und die aktuelle Oberfläche zur nicht primären Oberfläche wird.
PDD_SURFCB_GETBLTSTATUS

Die DdGetBltStatus-Rückruffunktion fragt den blit status der angegebenen Oberfläche ab.
PDD_SURFCB_GETFLIPSTATUS

Die DdGetFlipStatus-Rückruffunktion bestimmt, ob der zuletzt angeforderte Flip auf einer Oberfläche aufgetreten ist.
PDD_SURFCB_LOCK

Die DdLock-Rückruffunktion sperrt einen angegebenen Bereich des Oberflächenspeichers und stellt einen gültigen Zeiger auf einen Speicherblock bereit, der einer Oberfläche zugeordnet ist.
PDD_SURFCB_SETCOLORKEY

Die DdSetColorKey-Rückruffunktion legt den Wert des Farbschlüssels für die angegebene Oberfläche fest.
PDD_SURFCB_SETOVERLAYPOSITION

Die DdSetOverlayPosition-Rückruffunktion legt die Position für ein Overlay fest.
PDD_SURFCB_SETPALETTE

Die DdSetPalette-Rückruffunktion fügt eine Palette an die angegebene Oberfläche an.
PDD_SURFCB_UNLOCK

Die DdUnLock-Rückruffunktion gibt die Sperre auf der angegebenen Oberfläche frei.
PDD_SURFCB_UPDATEOVERLAY

Die DdUpdateOverlay-Rückruffunktion positioniert die visuellen Attribute einer Überlagerungsfläche neu oder ändert sie.
PDD_VPORTCB_CANCREATEVIDEOPORT

Die DdVideoPortCanCreate-Rückruffunktion bestimmt, ob der Treiber ein DirectDraw VPE-Objekt der angegebenen Beschreibung unterstützen kann.
PDD_VPORTCB_COLORCONTROL

Die DdVideoPortColorControl-Rückruffunktion ruft die VPE-Objektfarbsteuerelemente ab oder legt diese fest.
PDD_VPORTCB_CREATEVIDEOPORT

Die Rückruffunktion DdVideoPortCreate benachrichtigt den Treiber, dass DirectDraw ein VPE-Objekt erstellt hat.
PDD_VPORTCB_DESTROYVPORT

Die DdVideoPortDestroy-Rückruffunktion benachrichtigt den Treiber, dass DirectDraw das angegebene VPE-Objekt zerstört hat.
PDD_VPORTCB_FLIP

Die DdVideoPortFlip-Rückruffunktion führt einen physischen Flip durch, sodass das VPE-Objekt mit dem Schreiben von Daten auf die neue Oberfläche beginnt.
PDD_VPORTCB_GETBANDWIDTH

Die DdVideoPortGetBandwidth-Rückruffunktion meldet die Bandbreiteneinschränkungen des Framepufferspeichers des Geräts basierend auf dem angegebenen AUSGABEformat des VPE-Objekts.
PDD_VPORTCB_GETFIELD

Die DdVideoPortGetField-Rückruffunktion bestimmt, ob das aktuelle Feld eines Interlaced-Signals gerade oder ungerade ist.
PDD_VPORTCB_GETFLIPSTATUS

Die DdVideoPortGetFlipStatus-Rückruffunktion bestimmt, ob das zuletzt angeforderte Flip auf einer Oberfläche aufgetreten ist.
PDD_VPORTCB_GETINPUTFORMATS

Die DdVideoPortGetInputFormats-Rückruffunktion bestimmt die Eingabeformate, die das DirectDraw-VPE-Objekt akzeptieren kann.
PDD_VPORTCB_GETLINE

Die DdVideoPortGetLine-Rückruffunktion gibt die aktuelle Zeilennummer des Hardwarevideoports zurück.
PDD_VPORTCB_GETOUTPUTFORMATS

Die DdVideoPortGetOutputFormats-Rückruffunktion bestimmt die Ausgabeformate, die das VPE-Objekt unterstützt.
PDD_VPORTCB_GETSIGNALSTATUS

Die DdVideoPortGetSignalStatus-Rückruffunktion ruft die status des Videosignals ab, das derzeit dem Hardwarevideoport angezeigt wird.
PDD_VPORTCB_GETVPORTCONNECT

Die DdVideoPortGetConnectInfo-Rückruffunktion gibt die Verbindungen zurück, die vom angegebenen VPE-Objekt unterstützt werden.
PDD_VPORTCB_UPDATE

Die DdVideoPortUpdate-Rückruffunktion startet und beendet das VPE-Objekt und ändert den Datenstrom des VPE-Objekts.
PDD_VPORTCB_WAITFORSYNC

Die DdVideoPortWaitForSync-Rückruffunktion wartet, bis die nächste vertikale Synchronisierung erfolgt.
PDD_WAITFORVERTICALBLANK

Die DdWaitForVerticalBlank-Rückruffunktion gibt die vertikale leere status des Geräts zurück.

Strukturen

 
DD_ADDATTACHEDSURFACEDATA

Die DD_ADDATTACHEDSURFACEDATA-Struktur enthält Informationen, die zum Anbringen einer Oberfläche an einer anderen Oberfläche erforderlich sind.
DD_ATTACHLIST

Die DD_ATTACHLIST-Struktur verwaltet eine Liste der angefügten Oberflächen für Microsoft DirectDraw.
DD_BEGINMOCOMPFRAMEDATA

Die DDHAL_BEGINMOCOMPFRAMEDATA-Struktur enthält die Frameinformationen, die zum Starten der Decodierung erforderlich sind.
DD_BLTDATA

Die DD_BLTDATA-Struktur enthält die Informationen, die für den Treiber für die Durchführung von Bitblockübertragungen relevant sind.
DD_CANCREATESURFACEDATA

Die DD_CANCREATESURFACEDATA-Struktur enthält Informationen, die erforderlich sind, um anzugeben, ob eine Oberfläche (im Fall von CanCreateD3DBuffer, ein Puffer) erstellt werden kann.
DD_CANCREATEVPORTDATA

Die DD_CANCREATEVPORTDATA-Struktur enthält die Informationen, die der Treiber benötigt, um zu bestimmen, ob ein VPE-Objekt (VideoPort Extensions) erstellt werden kann.
DD_CLIPPER_GLOBAL

Die DD_CLIPPER_GLOBAL-Struktur enthält die globalen DirectDrawClipper-Daten, die von Objektinstanzen gemeinsam genutzt werden können.
DD_CLIPPER_LOCAL

Die DD_CLIPPER_LOCAL-Struktur enthält lokale Daten für jedes einzelne DirectDrawClipper-Objekt.
DD_COLORCONTROLDATA

Die DD_COLORCONTROLDATA-Struktur enthält die Farbsteuerelementinformationen für die angegebene Überlagerung.
DD_CREATEMOCOMPDATA

Die DD_CREATEMOCOMPDATA-Struktur enthält die Daten, die erforderlich sind, um mit der Bewegungskompensation zu beginnen.
DD_CREATEPALETTEDATA

Die DD_CREATEPALETTEDATA-Struktur enthält Informationen, die zum Erstellen eines DirectDrawPalette-Objekts für dieses Microsoft DirectDraw-Objekt erforderlich sind.
DD_CREATESURFACEDATA

Die DD_CREATESURFACEDATA-Struktur enthält Informationen, die zum Erstellen einer Oberfläche erforderlich sind– im Fall von CreateD3DBuffer, einem Befehl oder einem Vertexpuffer.
DD_CREATESURFACEEXDATA

Die DD_CREATESURFACEEXDATA-Struktur enthält Informationen, die für den Treiber erforderlich sind, um eine Oberfläche zu erstellen und ihr einen bereitgestellten Texturziehpunkt zuzuordnen.
DD_CREATEVPORTDATA

Die DD_CREATEVPORTDATA-Struktur enthält die Informationen, die zum Beschreiben des erstellten VPE-Objekts (Videoporterweiterungen) erforderlich sind.
DD_DESTROYMOCOMPDATA

Die DD_DESTROYMOCOMPDATA-Struktur enthält die Informationen, die zum Abschließen der Bewegungskompensation erforderlich sind.
DD_DESTROYPALETTEDATA

Die DD_DESTROYPALETTEDATA-Struktur enthält Informationen, die zum Zerstören der angegebenen Palette erforderlich sind.
DD_DESTROYSURFACEDATA

Die DD_DESTROYSURFACEDATA-Struktur enthält Informationen, die zum Zerstören der angegebenen Oberfläche erforderlich sind– im Fall von DestroyD3DBuffer, einem Befehl oder Vertexpuffer.
DD_DESTROYVPORTDATA

Die DD_DESTROYVPORTDATA-Struktur enthält die Informationen, die für die sauber des Treibers erforderlich sind.
DD_DIRECTDRAW_GLOBAL

Die DD_DIRECTDRAW_GLOBAL-Struktur enthält Treiberinformationen, die das Gerät des Treibers beschreiben.
DD_DIRECTDRAW_LOCAL

Die DD_DIRECTDRAW_LOCAL-Struktur enthält Treiberinformationen, die nur für den aktuellen DirectDraw-Prozess relevant sind.
DD_ENDMOCOMPFRAMEDATA

Die DD_ENDMOCOMPFRAMEDATA-Struktur enthält Informationen, die zum Abschließen eines decodierten Frames erforderlich sind.
DD_FLIPDATA

Die DD_FLIPDATA-Struktur enthält Informationen, die zum Ausführen eines Flip-Vorgangs erforderlich sind.
DD_FLIPTOGDISURFACEDATA

Die DD_FLIPTOGDISURFACEDATA-Struktur enthält die GDI-Oberflächenbenachrichtigungsinformationen.
DD_FLIPVPORTDATA

Die DD_FLIPVPORTDATA-Struktur enthält die Informationen, die für das VPE-Objekt (VideoPort Extensions) erforderlich sind, um einen Flip auszuführen.
DD_FREEDRIVERMEMORYDATA

Die DD_FREEDRIVERMEMORYDATA-Struktur enthält die Details der kostenlosen Anforderung.
DD_GETAVAILDRIVERMEMORYDATA

Die DD_GETAVAILDRIVERMEMORYDATA-Struktur enthält die Informationen, die der Treiber benötigt, um die Menge des freien Arbeitsspeichers abzufragen und zurückzugeben.
DD_GETBLTSTATUSDATA

Die DD_GETBLTSTATUSDATA-Struktur gibt die blit status Informationen zurück.
DD_GETDRIVERINFODATA

Die DD_GETDRIVERINFODATA-Struktur wird verwendet, um Daten an und aus der DdGetDriverInfo-Rückrufroutine zu übergeben.
DD_GETDRIVERSTATEDATA

Die DD_GETDRIVERSTATEDATA-Struktur beschreibt den Zustand des Treibers.
DD_GETFLIPSTATUSDATA

Die DD_GETFLIPSTATUSDATA-Struktur gibt die Flip-status-Informationen zurück.
DD_GETINTERNALMOCOMPDATA

Die DD_GETINTERNALMOCOMPDATA-Struktur enthält die internen Speicheranforderungen.
DD_GETMOCOMPCOMPBUFFDATA

Die DD_GETMOCOMPCOMPBUFFDATA-Struktur enthält die komprimierten Pufferinformationen.
DD_GETMOCOMPFORMATSDATA

Die DD_GETMOCOMPFORMATSDATA-Struktur enthält die unkomprimierten Formatinformationen.
DD_GETMOCOMPGUIDSDATA

Die DD_GETMOCOMPGUIDSDATA-Struktur enthält die GUID-Informationen zur Bewegungskompensation.
DD_GETSCANLINEDATA

Die DD_GETSCANLINEDATA-Struktur enthält die Elemente, die zum Abfragen und Zurückgeben der Nummer der aktuellen Scanzeile erforderlich sind.
DD_GETVPORTBANDWIDTHDATA

Die DD_GETVPORTBANDWIDTHDATA-Struktur enthält die Bandbreiteninformationen für jedes angegebene Format.
DD_GETVPORTCONNECTDATA

Die DD_GETVPORTCONNECTDATA-Struktur enthält die Verbindungskombinationen, die vom angegebenen VPE-Objekt (Videoporterweiterungen) unterstützt werden.
DD_GETVPORTFIELDDATA

Die DD_GETVPORTFIELDDATA-Struktur enthält die Informationen, die der Treiber benötigt, um zu bestimmen, ob das aktuelle Feld eines Interlaced-Signals gerade oder ungerade ist.
DD_GETVPORTFLIPSTATUSDATA

Die DD_GETVPORTFLIPSTATUSDATA-Struktur enthält die Flip-status Informationen für die angegebene Oberfläche.
DD_GETVPORTINPUTFORMATDATA

Die DD_GETVPORTINPUTFORMATDATA-Struktur enthält die Informationen, die der Treiber benötigt, um die Eingabeformate zurückzugeben, die das Videoporterweiterungsobjekt (VPE) akzeptieren kann.
DD_GETVPORTLINEDATA

Die DD_GETVPORTLINEDATA-Struktur enthält die aktuelle Zeilennummer des Hardwarevideoports.
DD_GETVPORTOUTPUTFORMATDATA

Die DD_GETVPORTOUTPUTFORMATDATA-Struktur enthält die Informationen, die der Treiber benötigt, um alle Ausgabeformate zurückzugeben, die das VPE-Objekt (Videoporterweiterungen) für ein bestimmtes Eingabeformat unterstützt.
DD_GETVPORTSIGNALDATA

Die DD_GETVPORTSIGNALDATA-Struktur enthält das Signal status des Hardwarevideoports.
DD_LOCKDATA

Die DD_LOCKDATA-Struktur enthält Informationen, die für eine Sperre erforderlich sind, wie in den Microsoft DirectDraw-Parameterstrukturen definiert.
DD_MAPMEMORYDATA

Die DD_MAPMEMORYDATA-Struktur enthält die Informationen, die zum Zuordnen oder Aufheben der Zuordnung eines Framepuffers zum Benutzermodusspeicher erforderlich sind.
DD_MORESURFACECAPS

Die DD_MORESURFACECAPS-Struktur definiert zusätzlich zu den in DDCORECAPS beschriebenen Funktionen für die Treiberoberflächen.
DD_MOTIONCOMP_LOCAL

Die DD_MOTIONCOMP_LOCAL-Struktur enthält lokale Daten für jedes einzelne Microsoft DirectDraw-Bewegungskompensationsobjekt.
DD_PALETTE_GLOBAL

Die DD_PALETTE_GLOBAL-Struktur enthält die globalen DirectDrawPalette-Daten, die von Objektinstanzen gemeinsam genutzt werden können.
DD_PALETTE_LOCAL

Die DD_PALETTE_LOCAL-Struktur enthält palettenbezogene Daten, die für ein einzelnes Palettenobjekt eindeutig sind.
DD_QUERYMOCOMPSTATUSDATA

Die DD_QUERYMOCOMPSTATUSDATA-Struktur enthält Informationen, die zum Abfragen der status des vorherigen Frames erforderlich sind.
DD_RENDERMOCOMPDATA

Die DD_RENDERMOCOMPDATA-Struktur enthält die Informationen, die zum Rendern eines Frames erforderlich sind.
DD_SETCOLORKEYDATA

Die DD_SETCOLORKEYDATA-Struktur enthält Informationen, die zum Festlegen des Farbschlüsselwerts für die angegebene Oberfläche erforderlich sind.
DD_SETENTRIESDATA

Die DD_SETENTRIESDATA-Struktur enthält Informationen, die zum Festlegen von Paletteneinträgen erforderlich sind.
DD_SETEXCLUSIVEMODEDATA

Die DD_SETEXCLUSIVEMODEDATA-Struktur enthält die Benachrichtigungsinformationen im exklusiven Modus.
DD_SETOVERLAYPOSITIONDATA

Die DD_SETOVERLAYPOSITIONDATA-Struktur enthält Informationen, die zum Ändern der Anzeigekoordinaten einer Überlagerungsfläche erforderlich sind.
DD_SETPALETTEDATA

Die DD_SETPALETTEDATA-Struktur enthält Informationen, die zum Festlegen einer Palette für eine bestimmte Oberfläche erforderlich sind.
DD_STEREOMODE

Die DD_STEREOMODE-Struktur wird von der Runtime mit GUID_DDStereoMode in einem DdGetDriverInfo-Aufruf verwendet, um abzufragen, ob der Treiber Stereo für einen bestimmten Videoanzeigemodus unterstützt.
DD_SURFACE_GLOBAL

Die DD_SURFACE_GLOBAL-Struktur enthält globale Oberflächendaten, die von mehreren Oberflächen gemeinsam genutzt werden können.
DD_SURFACE_INT

Die DD_SURFACE_INT-Struktur enthält die Schnittstelleninformationen des DirectDrawSurface-Objekts.
DD_SURFACE_LOCAL

Die DD_SURFACE_LOCAL-Struktur enthält oberflächenbezogene Daten, die für ein einzelnes Oberflächenobjekt eindeutig sind.
DD_SURFACE_MORE

Die DD_SURFACE_MORE-Struktur enthält zusätzliche lokale Daten für jedes einzelne DirectDrawSurface-Objekt.
DD_SYNCSURFACEDATA

Die DD_SYNCSURFACEDATA-Struktur enthält die Oberflächeninformationen.
DD_SYNCVIDEOPORTDATA

Die DD_SYNCVIDEOPORTDATA-Struktur enthält die VpE-Objektinformationen (VideoPort Extensions).
DD_UNLOCKDATA

Die DD_UNLOCKDATA-Struktur enthält Informationen, die für eine Entsperrung erforderlich sind, wie in Microsoft DirectDraw-Parameterstrukturen definiert.
DD_UPDATENONLOCALHEAPDATA

Die DD_UPDATENONLOCALHEAPDATA-Struktur enthält die erforderlichen Heapinformationen.
DD_UPDATEOVERLAYDATA

Die DD_UPDATEOVERLAYDATA-Struktur enthält Informationen, die zum Aktualisieren einer Überlagerungsoberfläche erforderlich sind.
DD_UPDATEVPORTDATA

Die DD_UPDATEVPORTDATA-Struktur enthält die Informationen, die zum Starten, Beenden und Ändern des VPE-Objekts (Videoporterweiterungen) erforderlich sind.
DD_VIDEOPORT_LOCAL

Die DD_VIDEOPORT_LOCAL-Struktur enthält VPE-bezogene Daten (Videoporterweiterungen), die für ein einzelnes Microsoft DirectDraw VPE-Objekt eindeutig sind.
DD_VPORTCOLORDATA

Die DD_VPORTCOLORDATA-Struktur enthält die Informationen zur Objektfarbsteuerung für Videoporterweiterungen (VPE).
DD_WAITFORVERTICALBLANKDATA

Die DD_WAITFORVERTICALBLANKDATA-Struktur enthält Informationen, die zum Abrufen der vertikalen leeren Informationen des Monitors erforderlich sind. D
DD_WAITFORVPORTSYNCDATA

Die DD_WAITFORVPORTSYNCDATA-Struktur enthält die Informationen, die der Treiber zum Synchronisieren des VPE-Objekts (Videoporterweiterungen) benötigt.
DD_CALLBACKS

Die DD_CALLBACKS-Struktur enthält Einstiegszeiger auf die Rückruffunktionen, die ein Gerätetreiber unterstützt.
DD_COLORCONTROLCALLBACKS

Die DD_COLORCONTROLCALLBACKS-Struktur enthält einen Einstiegszeiger auf den Von einem Gerätetreiber unterstützten Rückruf des Microsoft DirectDraw-Farbsteuerelements.
DD_D3DBUFCALLBACKS

Die DD_D3DBUFCALLBACKS-Struktur wird nur von Treibern verwendet, die die Zuordnung von Befehls- und Vertexpuffern auf Treiberebene implementieren.
DD_HALINFO

Die DD_HALINFO-Struktur beschreibt die Funktionen der Hardware und des Treibers.
DD_KERNELCALLBACKS

Die DD_KERNELCALLBACKS-Struktur enthält Einstiegszeiger auf die Vom Treiber unterstützten Rückruffunktionen im DirectDraw-Kernelmodus.
DD_MISCELLANEOUS2CALLBACKS

Die DD_MISCELLANEOUS2CALLBACKS-Struktur wird verwendet, um die Adressen verschiedener Rückrufroutinen zurückzugeben.
DD_MISCELLANEOUSCALLBACKS

Die DD_MISCELLANEOUSCALLBACKS-Struktur enthält einen Einstiegszeiger auf den Speicherabfragerückruf, den ein Gerätetreiber unterstützt.
DD_MOTIONCOMPCALLBACKS

Die DD_MOTIONCOMPCALLBACKS-Struktur enthält Einstiegszeiger auf die Rückruffunktionen für die Bewegungskompensation, die ein Gerätetreiber unterstützt.
DD_NONLOCALVIDMEMCAPS

Die DD_NONLOCALVIDMEMCAPS-Struktur enthält die Funktionen für den nichtlokalen Anzeigespeicher.
DD_NTCALLBACKS

Die DD_NTCALLBACKS-Struktur enthält Einstiegszeiger auf Microsoft Windows 2000 und höher, die von einem Gerätetreiber unterstützt werden.
DD_NTPRIVATEDRIVERCAPS

Die DD_NTPRIVATEDRIVERCAPS-Struktur ermöglicht es dem Treiber, das Verhalten von Microsoft DirectDraw zu ändern, wenn DirectDraw Oberflächen erstellt.
DD_PALETTECALLBACKS

Die DD_PALETTECALLBACKS-Struktur enthält Einstiegszeiger auf die Rückruffunktionen der DirectDraw-Palette, die von einem Gerätetreiber unterstützt werden.
DD_SURFACECALLBACKS

Die DD_SURFACECALLBACKS-Struktur enthält Einstiegszeiger auf die Microsoft DirectDraw-Surface-Rückruffunktionen, die von einem Gerätetreiber unterstützt werden.
DD_VIDEOPORTCALLBACKS

Die DD_VIDEOPORTCALLBACKS-Struktur enthält Einstiegszeiger auf Die Rückruffunktionen von Microsoft DirectDraw-Videoporterweiterungen (VPE), die von einem Gerätetreiber unterstützt werden.
DDCOMPBUFFERINFO

Die DDCOMPBUFFERINFO-Struktur enthält vom Treiber bereitgestellte Informationen zu Komprimierungspuffern.
DDMOCOMPBUFFERINFO

Die DDMOCOMPBUFFERINFO-Struktur enthält die Zum Rendern eines Frames erforderlichen Makroblockinformationen und übergibt diese Informationen an die DD_RENDERMOCOMPDATA-Struktur.
VIDEOMEMORY

Die VIDEOMEMORY-Struktur ermöglicht es dem Treiber, seinen Anzeigespeicher in Heaps zu verwalten.
VIDEOMEMORYINFO

Die VIDEOMEMORYINFO-Struktur beschreibt das allgemeine Format des Anzeigespeichers.