Leggere in inglese

Condividi tramite


intestazione ddrawint.h

Questa intestazione viene usata da Display Devices Reference.This header is used by Display Devices Reference. Per altre informazioni, vedere:

ddrawint.h contiene le interfacce di programmazione seguenti:

Funzioni di callback

 
PDD_CANCREATESURFACE

La funzione di callback CanCreateD3DBuffer determina se il driver può creare un comando a livello di driver o un buffer del vertice della descrizione specificata.
PDD_COLORCB_COLORCONTROL

La funzione callback DdControlColor controlla la luminanza e i controlli di luminosità di una superficie di sovrapposizione.
PDD_CREATEPALETTE

La funzione di callback DdCreatePalette crea un oggetto DirectDrawPalette per l'oggetto DirectDraw specificato.
PDD_CREATESURFACE

La funzione di callback CreateD3DBuffer viene usata per creare un comando a livello di driver o un buffer del vertice della descrizione specificata.
PDD_CREATESURFACEEX

La funzione D3dCreateSurfaceEx notifica l'associazione di un'area Microsoft DirectDraw e un valore di handle Microsoft Direct3D per abilitare la configurazione della superficie per il rendering Direct3D.
PDD_DESTROYDDLOCAL

La funzione D3dDestroyDDLocal elimina tutte le superfici Microsoft Direct3D create in precedenza dalla funzione D3dCreateSurfaceEx che appartengono allo stesso oggetto Microsoft DirectDraw locale specificato.
PDD_FLIPTOGDISURFACE

La funzione callback DdFlipToGDISurface notifica al driver quando DirectDraw viene capovolto verso o da una superficie GDI.
PDD_FREEDRIVERMEMORY

La funzione callback DdFreeDriverMemory libera la memoria di visualizzazione fuori schermo o non locale per soddisfare una nuova richiesta di allocazione.
PDD_GETAVAILDRIVERMEMORY

La funzione di callback DdGetAvailDriverMemory esegue una query sulla quantità di memoria libera nell'heap della memoria gestita dal driver.
PDD_GETDRIVERINFO

La funzione DdGetDriverInfo esegue una query sul driver per funzionalità DirectDraw e Direct3D aggiuntive supportate dal driver.
PDD_GETDRIVERSTATE

La funzione D3dGetDriverState viene usata sia dai runtime Microsoft DirectDraw che da Microsoft Direct3D per ottenere informazioni dal driver sullo stato corrente.
PDD_GETSCANLINE

La funzione di callback DdGetScanLine restituisce il numero della riga di analisi fisica corrente.
PDD_KERNELCB_SYNCSURFACE

La funzione callback DdSyncSurfaceData imposta e modifica i dati di superficie prima di passare al driver miniport video.
PDD_KERNELCB_SYNCVIDEOPORT

La funzione callback DdSyncVideoPortData imposta e modifica i dati dell'oggetto VPE prima di passare al driver miniport video.
PDD_MAPMEMORY

La funzione di callback DdMapMemory esegue il mapping delle parti modificabili dell'applicazione del buffer frame nello spazio indirizzi in modalità utente del processo specificato o della memoria non mappata.
PDD_MOCOMPCB_BEGINFRAME

La funzione di callback DdMoCompBeginFrame avvia la decodifica di un nuovo frame.
PDD_MOCOMPCB_CREATE

La funzione di callback DdMoCompCreate notifica al driver che un decodificatore software inizierà a usare la compensazione del movimento con il GUID specificato.
PDD_MOCOMPCB_DESTROY

La funzione di callback DdMoCompDestroy notifica al driver che l'oggetto di compensazione del movimento non verrà più usato. Il driver deve ora eseguire qualsiasi pulizia necessaria.
PDD_MOCOMPCB_ENDFRAME

La funzione di callback DdMoCompEndFrame completa una cornice decodificata.
PDD_MOCOMPCB_GETCOMPBUFFINFO

La funzione callback DDMoCompGetBuffInfo consente al driver di specificare il numero di superfici intermedie necessarie per supportare il GUID specificato e le dimensioni, la posizione e il formato di ognuna di queste superfici.
PDD_MOCOMPCB_GETFORMATS

La funzione di callback DdMoCompGetFormats indica i formati non compressi a cui l'hardware può decodificare i dati.
PDD_MOCOMPCB_GETGUIDS

La funzione callback DdMoCompGetGuids recupera il numero di GUID supportati dal driver.
PDD_MOCOMPCB_GETINTERNALINFO

La funzione callback DdMoCompGetInternalInfo consente al driver di segnalare che alloca internamente la memoria di visualizzazione per eseguire la compensazione del movimento.
PDD_MOCOMPCB_QUERYSTATUS

La funzione callback DdMoCompQueryStatus esegue una query sullo stato dell'operazione di rendering più recente nell'area specificata.
PDD_MOCOMPCB_RENDER

La funzione callback DdMoCompRender indica al driver quali macroblocks eseguire il rendering specificando le superfici contenenti i macroblock, gli offset in ogni superficie in cui esistono i macroblock e le dimensioni dei dati di macroblock da eseguire.
PDD_PALCB_DESTROYPALETTE

La funzione di callback DdDestroyPalette elimina la tavolozza specificata.
PDD_PALCB_SETENTRIES

La funzione callback DdSetEntries aggiorna le voci del tavolozza nella tavolozza specificata.
PDD_SETEXCLUSIVEMODE

La funzione di callback DdSetExclusiveMode notifica al driver quando un'applicazione DirectDraw passa a o dalla modalità esclusiva.
PDD_SURFCB_ADDATTACHEDSURFACE

La funzione callback DdAddAttachedSurface collega una superficie a un'altra superficie.
PDD_SURFCB_BLT

La funzione di callback DdBlt esegue un trasferimento in blocco bit.
PDD_SURFCB_DESTROYSURFACE

La funzione callback DdDestroySurface distrugge una superficie DirectDraw.
PDD_SURFCB_FLIP

La funzione callback DdFlip fa sì che la memoria di superficie associata alla superficie di destinazione diventi la superficie primaria e la superficie corrente diventi la superficie nonprimaria.
PDD_SURFCB_GETBLTSTATUS

La funzione callback DdGetBltStatus esegue una query sullo stato blit dell'area specificata.
PDD_SURFCB_GETFLIPSTATUS

La funzione callback DdGetFlipStatus determina se si è verificato il capovolgimento richiesto più di recente su una superficie.
PDD_SURFCB_LOCK

La funzione callback DdLock blocca un'area specificata di memoria di superficie e fornisce un puntatore valido a un blocco di memoria associato a una superficie.
PDD_SURFCB_SETCOLORKEY

La funzione callback DdSetColorKey imposta il valore della chiave di colore per l'area specificata.
PDD_SURFCB_SETOVERLAYPOSITION

La funzione callback DdSetOverlayPosition imposta la posizione per una sovrapposizione.
PDD_SURFCB_SETPALETTE

La funzione callback DdSetPalette collega una tavolozza alla superficie specificata.
PDD_SURFCB_UNLOCK

La funzione callback DdUnLock rilascia il blocco mantenuto nell'area specificata.
PDD_SURFCB_UPDATEOVERLAY

La funzione di callback DdUpdateOverlay riposiziona o modifica gli attributi visivi di una superficie di sovrapposizione.
PDD_VPORTCB_CANCREATEVIDEOPORT

La funzione di callback DdVideoPortCanCreate determina se il driver può supportare un oggetto VPE DirectDraw della descrizione specificata.
PDD_VPORTCB_COLORCONTROL

La funzione di callback DdVideoPortColorControl ottiene o imposta i controlli del colore dell'oggetto VPE.
PDD_VPORTCB_CREATEVIDEOPORT

La funzione di callback DdVideoPortCreate notifica al driver che DirectDraw ha creato un oggetto VPE.
PDD_VPORTCB_DESTROYVPORT

La funzione di callback DdVideoPortDestroy notifica al driver che DirectDraw ha distrutto l'oggetto VPE specificato.
PDD_VPORTCB_FLIP

La funzione di callback DdVideoPortFlip esegue un capovolgimento fisico, causando l'inizio della scrittura dei dati nella nuova superficie.
PDD_VPORTCB_GETBANDWIDTH

La funzione callback DdVideoPortGetBandwidth segnala le limitazioni della larghezza di banda della memoria del buffer del frame del dispositivo in base al formato di output dell'oggetto VPE specificato.
PDD_VPORTCB_GETFIELD

La funzione di callback DdVideoPortGetField determina se il campo corrente di un segnale interlacciato è pari o strano.
PDD_VPORTCB_GETFLIPSTATUS

La funzione callback DdVideoPortGetFlipStatus determina se si è verificato il capovolgimento richiesto più di recente su una superficie.
PDD_VPORTCB_GETINPUTFORMATS

La funzione di callback DdVideoPortGetInputFormats determina i formati di input che l'oggetto VPE DirectDraw può accettare.
PDD_VPORTCB_GETLINE

La funzione di callback DdVideoPortGetLine restituisce il numero di riga corrente della porta video hardware.
PDD_VPORTCB_GETOUTPUTFORMATS

La funzione di callback DdVideoPortGetOutputFormats determina i formati di output supportati dall'oggetto VPE.
PDD_VPORTCB_GETSIGNALSTATUS

La funzione callback DdVideoPortGetSignalStatus recupera lo stato del segnale video attualmente presentato alla porta video hardware.
PDD_VPORTCB_GETVPORTCONNECT

La funzione callback DdVideoPortGetConnectInfo restituisce le connessioni supportate dall'oggetto VPE specificato.
PDD_VPORTCB_UPDATE

La funzione di callback DdVideoPortUpdate avvia e arresta l'oggetto VPE e modifica il flusso di dati dell'oggetto VPE.
PDD_VPORTCB_WAITFORSYNC

La funzione di callback DdVideoPortWaitForSync attende fino a quando non si verifica la sincronizzazione verticale successiva.
PDD_WAITFORVERTICALBLANK

La funzione di callback DdWaitForVerticalBlank restituisce lo stato vuoto verticale del dispositivo.

Strutture

 
DD_ADDATTACHEDSURFACEDATA

La struttura DD_ADDATTACHEDSURFACEDATA contiene informazioni necessarie per collegare una superficie a un'altra superficie.
DD_ATTACHLIST

La struttura DD_ATTACHLIST gestisce un elenco di superfici associate per Microsoft DirectDraw.
DD_BEGINMOCOMPFRAMEDATA

La struttura DDHAL_BEGINMOCOMPFRAMEDATA contiene le informazioni sulla cornice necessarie per avviare la decodifica.
DD_BLTDATA

La struttura DD_BLTDATA contiene le informazioni rilevanti per il driver per eseguire trasferimenti in blocchi di bit.
DD_CANCREATESURFACEDATA

La struttura DD_CANCREATESURFACEDATA contiene informazioni necessarie per indicare se è possibile creare una superficie nel caso di CanCreateD3DBuffer.
DD_CANCREATEVPORTDATA

La struttura DD_CANCREATEVPORTDATA contiene le informazioni necessarie per il driver per determinare se è possibile creare un oggetto delle estensioni della porta video .VPE.
DD_CLIPPER_GLOBAL

La struttura DD_CLIPPER_GLOBAL contiene i dati DirectDrawClipper globali che possono essere condivisi tra istanze dell'oggetto.
DD_CLIPPER_LOCAL

La struttura DD_CLIPPER_LOCAL contiene dati locali per ogni singolo oggetto DirectDrawClipper.
DD_COLORCONTROLDATA

La struttura DD_COLORCONTROLDATA contiene le informazioni sul controllo colore per la sovrapposizione specificata.
DD_CREATEMOCOMPDATA

La struttura DD_CREATEMOCOMPDATA contiene i dati necessari per iniziare a usare la compensazione del movimento.
DD_CREATEPALETTEDATA

La struttura DD_CREATEPALETTEDATA contiene informazioni necessarie per creare un oggetto DirectDrawPalette per questo oggetto Microsoft DirectDraw.
DD_CREATESURFACEDATA

La struttura DD_CREATESURFACEDATA contiene informazioni necessarie per creare una superficie nel caso di CreateD3DBuffer, un comando o un buffer del vertice.
DD_CREATESURFACEEXDATA

La struttura DD_CREATESURFACEEXDATA contiene informazioni necessarie per il driver per creare una superficie e associarla a un handle di trama fornito.
DD_CREATEVPORTDATA

La struttura DD_CREATEVPORTDATA contiene le informazioni necessarie per descrivere l'oggetto VPE (Video Port Extensions) creato.
DD_DESTROYMOCOMPDATA

La struttura DD_DESTROYMOCOMPDATA contiene le informazioni necessarie per completare la compensazione del movimento.
DD_DESTROYPALETTEDATA

La struttura DD_DESTROYPALETTEDATA contiene informazioni necessarie per eliminare la tavolozza specificata.
DD_DESTROYSURFACEDATA

La struttura DD_DESTROYSURFACEDATA contiene informazioni necessarie per eliminare la superficie specificata nel caso di DestroyD3DBuffer, un comando o un buffer del vertice.
DD_DESTROYVPORTDATA

La struttura DD_DESTROYVPORTDATA contiene le informazioni necessarie per la pulizia del driver.
DD_DIRECTDRAW_GLOBAL

La struttura DD_DIRECTDRAW_GLOBAL contiene informazioni sul driver che descrivono il dispositivo del driver.
DD_DIRECTDRAW_LOCAL

La struttura DD_DIRECTDRAW_LOCAL contiene informazioni sul driver rilevanti solo per il processo DirectDraw corrente.
DD_ENDMOCOMPFRAMEDATA

La struttura DD_ENDMOCOMPFRAMEDATA contiene informazioni necessarie per completare una cornice decodificata.
DD_FLIPDATA

La struttura DD_FLIPDATA contiene informazioni necessarie per eseguire un'inversione.
DD_FLIPTOGDISURFACEDATA

La struttura DD_FLIPTOGDISURFACEDATA contiene le informazioni sulla notifica di superficie GDI.
DD_FLIPVPORTDATA

La struttura DD_FLIPVPORTDATA contiene le informazioni necessarie per l'oggetto VPE (Video Port Extensions) per eseguire una capovolgitura.
DD_FREEDRIVERMEMORYDATA

La struttura DD_FREEDRIVERMEMORYDATA contiene i dettagli della richiesta gratuita.
DD_GETAVAILDRIVERMEMORYDATA

La struttura DD_GETAVAILDRIVERMEMORYDATA contiene le informazioni necessarie dal driver per eseguire query e restituire la quantità di memoria libera.
DD_GETBLTSTATUSDATA

La struttura DD_GETBLTSTATUSDATA restituisce le informazioni sullo stato blit.
DD_GETDRIVERINFODATA

La struttura DD_GETDRIVERINFODATA viene usata per passare i dati a e dalla routine di callback DdGetDriverInfo.
DD_GETDRIVERSTATEDATA

La struttura DD_GETDRIVERSTATEDATA descrive lo stato del driver.
DD_GETFLIPSTATUSDATA

La struttura DD_GETFLIPSTATUSDATA restituisce le informazioni sullo stato di capovolgimento.
DD_GETINTERNALMOCOMPDATA

La struttura DD_GETINTERNALMOCOMPDATA contiene i requisiti di memoria interna.
DD_GETMOCOMPCOMPBUFFDATA

La struttura DD_GETMOCOMPCOMPBUFFDATA contiene le informazioni sul buffer compresso.
DD_GETMOCOMPFORMATSDATA

La struttura DD_GETMOCOMPFORMATSDATA contiene le informazioni sul formato non compresso.
DD_GETMOCOMPGUIDSDATA

La struttura DD_GETMOCOMPGUIDSDATA contiene le informazioni GUID sulla compensazione del movimento.
DD_GETSCANLINEDATA

La struttura DD_GETSCANLINEDATA contiene i membri necessari per eseguire query e restituire il numero della riga di analisi corrente.
DD_GETVPORTBANDWIDTHDATA

La struttura DD_GETVPORTBANDWIDTHDATA contiene le informazioni sulla larghezza di banda per qualsiasi formato specificato.
DD_GETVPORTCONNECTDATA

La struttura DD_GETVPORTCONNECTDATA contiene le combinazioni di connessione supportate dall'oggetto VPE (Video Port Extensions) specificato.
DD_GETVPORTFIELDDATA

La struttura DD_GETVPORTFIELDDATA contiene le informazioni necessarie per il driver per determinare se il campo corrente di un segnale interlacciato è pari o strano.
DD_GETVPORTFLIPSTATUSDATA

La struttura DD_GETVPORTFLIPSTATUSDATA contiene le informazioni sullo stato di capovolgimento per la superficie specificata.
DD_GETVPORTINPUTFORMATDATA

La struttura DD_GETVPORTINPUTFORMATDATA contiene le informazioni necessarie per il driver per restituire i formati di input che l'oggetto VPE (Video Port Extensions) può accettare.
DD_GETVPORTLINEDATA

La struttura DD_GETVPORTLINEDATA contiene il numero di riga corrente della porta video hardware.
DD_GETVPORTOUTPUTFORMATDATA

La struttura DD_GETVPORTOUTPUTFORMATDATA contiene le informazioni necessarie per il driver per restituire tutti i formati di output supportati dall'oggetto VPE (Video Port Extensions) per un determinato formato di input.
DD_GETVPORTSIGNALDATA

La struttura DD_GETVPORTSIGNALDATA contiene lo stato del segnale della porta video hardware.
DD_LOCKDATA

La struttura DD_LOCKDATA contiene informazioni necessarie per eseguire un blocco come definito dalle strutture dei parametri di Microsoft DirectDraw.
DD_MAPMEMORYDATA

La struttura DD_MAPMEMORYDATA contiene le informazioni necessarie per eseguire il mapping o annullare il mapping di un buffer di frame nella memoria in modalità utente.
DD_MORESURFACECAPS

La struttura DD_MORESURFACECAPS definisce più funzionalità di superficie driver oltre a quelle descritte in DDCORECAPS.
DD_MOTIONCOMP_LOCAL

La struttura DD_MOTIONCOMP_LOCAL contiene dati locali per ogni singolo oggetto di compensazione del movimento Microsoft DirectDraw.
DD_PALETTE_GLOBAL

La struttura DD_PALETTE_GLOBAL contiene i dati DirectDrawPalette globali che possono essere condivisi tra istanze dell'oggetto.
DD_PALETTE_LOCAL

La struttura DD_PALETTE_LOCAL contiene dati correlati alla tavolozza univoci per un singolo oggetto tavolozza.
DD_QUERYMOCOMPSTATUSDATA

La struttura DD_QUERYMOCOMPSTATUSDATA contiene informazioni necessarie per eseguire query sullo stato del frame precedente.
DD_RENDERMOCOMPDATA

La struttura DD_RENDERMOCOMPDATA contiene le informazioni necessarie per eseguire il rendering di un frame.
DD_SETCOLORKEYDATA

La struttura DD_SETCOLORKEYDATA contiene informazioni necessarie per impostare il valore della chiave di colore per la superficie specificata.
DD_SETENTRIESDATA

La struttura DD_SETENTRIESDATA contiene informazioni necessarie per impostare le voci del tavolozza.
DD_SETEXCLUSIVEMODEDATA

La struttura DD_SETEXCLUSIVEMODEDATA contiene le informazioni di notifica in modalità esclusiva.
DD_SETOVERLAYPOSITIONDATA

La struttura DD_SETOVERLAYPOSITIONDATA contiene informazioni necessarie per modificare le coordinate di visualizzazione di una superficie di sovrapposizione.
DD_SETPALETTEDATA

La struttura DD_SETPALETTEDATA contiene informazioni necessarie per impostare una tavolozza per una superficie specifica.
DD_STEREOMODE

La struttura DD_STEREOMODE viene usata dal runtime con GUID_DDStereoMode in una chiamata DdGetDriverInfo per eseguire query sul fatto che il driver supporti lo stereo per una determinata modalità di visualizzazione video.
DD_SURFACE_GLOBAL

La struttura DD_SURFACE_GLOBAL contiene dati relativi alla superficie globale che possono essere condivisi tra più superfici.
DD_SURFACE_INT

La struttura DD_SURFACE_INT contiene le informazioni sull'interfaccia dell'oggetto DirectDrawSurface.
DD_SURFACE_LOCAL

La struttura DD_SURFACE_LOCAL contiene dati correlati alla superficie univoci per un singolo oggetto di superficie.
DD_SURFACE_MORE

La struttura DD_SURFACE_MORE contiene dati locali aggiuntivi per ogni singolo oggetto DirectDrawSurface.
DD_SYNCSURFACEDATA

La struttura DD_SYNCSURFACEDATA contiene le informazioni sulla superficie.
DD_SYNCVIDEOPORTDATA

La struttura DD_SYNCVIDEOPORTDATA contiene le informazioni sull'oggetto delle porte video (VPE).
DD_UNLOCKDATA

La struttura DD_UNLOCKDATA contiene informazioni necessarie per eseguire uno sblocco come definito dalle strutture dei parametri di Microsoft DirectDraw.
DD_UPDATENONLOCALHEAPDATA

La struttura DD_UPDATENONLOCALHEAPDATA contiene le informazioni di heap necessarie.
DD_UPDATEOVERLAYDATA

La struttura DD_UPDATEOVERLAYDATA contiene informazioni necessarie per aggiornare una superficie di sovrapposizione.
DD_UPDATEVPORTDATA

La struttura DD_UPDATEVPORTDATA contiene le informazioni necessarie per avviare, arrestare e modificare l'oggetto VPE (Video Port Extensions).
DD_VIDEOPORT_LOCAL

La struttura DD_VIDEOPORT_LOCAL contiene estensioni di porta video (VPE)dati correlati a un singolo oggetto VPE di Microsoft DirectDraw.
DD_VPORTCOLORDATA

La struttura DD_VPORTCOLORDATA contiene le informazioni sul controllo del colore dell'oggetto delle porte video (VPE).
DD_WAITFORVERTICALBLANKDATA

La struttura DD_WAITFORVERTICALBLANKDATA contiene informazioni necessarie per ottenere le informazioni vuote del monitoraggio. D
DD_WAITFORVPORTSYNCDATA

La struttura DD_WAITFORVPORTSYNCDATA contiene le informazioni necessarie per il driver per sincronizzare l'oggetto VPE (Video Port Extensions).
DD_CALLBACKS

La struttura DD_CALLBACKS contiene puntatori di ingresso alle funzioni di callback supportate da un driver di dispositivo.
DD_COLORCONTROLCALLBACKS

La struttura DD_COLORCONTROLCALLBACKS contiene un puntatore di ingresso al callback del controllo colore Microsoft DirectDraw supportato da un driver di dispositivo.
DD_D3DBUFCALLBACKS

La struttura DD_D3DBUFCALLBACKS viene usata solo dai driver che implementano l'allocazione del livello di driver dei buffer dei comandi e dei vertici.
DD_HALINFO

La struttura DD_HALINFO descrive le funzionalità dell'hardware e del driver.
DD_KERNELCALLBACKS

La struttura DD_KERNELCALLBACKS contiene puntatori di ingresso alle funzioni di callback in modalità kernel DirectDraw supportate dal driver.
DD_MISCELLANEOUS2CALLBACKS

La struttura DD_MISCELLANEOUS2CALLBACKS viene usata per restituire gli indirizzi delle routine di callback varie.
DD_MISCELLANEOUSCALLBACKS

La struttura DD_MISCELLANEOUSCALLBACKS contiene un puntatore di ingresso al callback della query di memoria supportato da un driver di dispositivo.
DD_MOTIONCOMPCALLBACKS

La struttura DD_MOTIONCOMPCALLBACKS contiene puntatori di ingresso alle funzioni di callback di compensazione del movimento supportate da un driver di dispositivo.
DD_NONLOCALVIDMEMCAPS

La struttura DD_NONLOCALVIDMEMCAPS contiene le funzionalità per la memoria di visualizzazione non locale.
DD_NTCALLBACKS

La struttura DD_NTCALLBACKS contiene puntatori di ingresso a Microsoft Windows 2000 e versioni successive delle funzioni di callback di Microsoft DirectDraw supportate da un driver di dispositivo.
DD_NTPRIVATEDRIVERCAPS

La struttura DD_NTPRIVATEDRIVERCAPS consente al driver di modificare il comportamento di Microsoft DirectDraw quando DirectDraw crea superfici.
DD_PALETTECALLBACKS

La struttura DD_PALETTECALLBACKS contiene puntatori di ingresso alle funzioni di callback del tavolozza DirectDraw supportate da un driver di dispositivo.
DD_SURFACECALLBACKS

La struttura DD_SURFACECALLBACKS contiene puntatori di ingresso alle funzioni di callback di superficie microsoft DirectDraw supportate da un driver di dispositivo.
DD_VIDEOPORTCALLBACKS

La struttura DD_VIDEOPORTCALLBACKS contiene puntatori di ingresso alle funzioni di callback di Microsoft DirectDraw (VPE) supportate da un driver di dispositivo.
DDCOMPBUFFERINFO

La struttura DDCOMPBUFFERINFO contiene informazioni fornite dal driver relative ai buffer di compressione.
DDMOCOMPBUFFERINFO

La struttura DDMOCOMPBUFFERINFO contiene le informazioni sul blocco di macro necessarie per eseguire il rendering di un frame e passa queste informazioni alla struttura DD_RENDERMOCOMPDATA.
VIDEOMEMORY

La struttura VIDEOMEMORY consente al driver di gestire la memoria di visualizzazione in heaps.
VIDEOMEMORYINFO

La struttura VIDEOMEMORYINFO descrive il formato generale della memoria del display.