Visualizzare i riferimenti ai dispositivi

Panoramica della tecnologia Di riferimento per i dispositivi visualizzati.

Per sviluppare i riferimenti ai dispositivi visualizzati, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
DISPLAYCONFIG_DEVICE_INFO_TYPE

L'enumerazione DISPLAYCONFIG_DEVICE_INFO_TYPE specifica il tipo di informazioni del dispositivo visualizzate da configurare o ottenere tramite la funzione DisplayConfigSetDeviceInfo o DisplayConfigGetDeviceInfo.
DISPLAYCONFIG_MODE_INFO_TYPE

L'enumerazione DISPLAYCONFIG_MODE_INFO_TYPE specifica che le informazioni contenute all'interno della struttura DISPLAYCONFIG_MODE_INFO sono la modalità di origine o di destinazione.
DISPLAYCONFIG_PIXELFORMAT

L'enumerazione DISPLAYCONFIG_PIXELFORMAT specifica il formato pixel in vari bit per pixel (BPP).
DISPLAYCONFIG_ROTATION

L'enumerazione DISPLAYCONFIG_ROTATION specifica la rotazione in senso orario della visualizzazione.
DISPLAYCONFIG_SCALING

L'enumerazione DISPLAYCONFIG_SCALING specifica la trasformazione di ridimensionamento applicata al contenuto visualizzato in un percorso presente nella rete video (VidPN).
DISPLAYCONFIG_SCANLINE_ORDERING

L'enumerazione DISPLAYCONFIG_SCANLINE_ORDERING specifica il metodo usato dalla visualizzazione per creare un'immagine su una schermata.
DISPLAYCONFIG_TOPOLOGY_ID

L'enumerazione DISPLAYCONFIG_TOPOLOGY_ID specifica il tipo di topologia di visualizzazione.
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY

L'enumerazione DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY specifica il tipo di connettore di destinazione.

Funzioni

 
BRUSHOBJ_hGetColorTransform

La funzione BRUSHOBJ_hGetColorTransform recupera la trasformazione del colore per il pennello specificato.
BRUSHOBJ_pvAllocRbrush

La funzione BRUSHOBJ_pvAllocRbrush alloca la memoria per la realizzazione del driver di un pennello specificato.
BRUSHOBJ_pvGetRbrush

La funzione BRUSHOBJ_pvGetRbrush recupera un puntatore alla realizzazione del driver di un pennello specificato.
BRUSHOBJ_ulGetBrushColor

La funzione BRUSHOBJ_ulGetBrushColor restituisce il colore RGB del pennello a tinta unita specificata.
CLIPOBJ_bEnum

La funzione CLIPOBJ_bEnum enumera un batch di rettangoli da un'area clip specificata; una chiamata precedente a CLIPOBJ_cEnumStart determina l'ordine di enumerazione.
CLIPOBJ_cEnumStart

La funzione CLIPOBJ_cEnumStart imposta i parametri per l'enumerazione dei rettangoli in un'area di clip specificata.
CLIPOBJ_ppoGetPath

La funzione CLIPOBJ_ppoGetPath crea una struttura PATHOBJ che contiene la struttura della clip specificata.
DisplayConfigGetDeviceInfo

La funzione DisplayConfigGetDeviceInfo recupera le informazioni di configurazione del dispositivo.
DisplayConfigSetDeviceInfo

La funzione DisplayConfigSetDeviceInfo imposta le proprietà di una destinazione.
DrvAlphaBlend

La funzione DrvAlphaBlend offre funzionalità di trasferimento a blocchi bit con fusione alfa.
DrvAssertMode

La funzione DrvAssertMode imposta la modalità del dispositivo fisico specificato sulla modalità specificata quando il PDEV è stato inizializzato o sulla modalità predefinita dell'hardware.
DrvBitBlt

La funzione DrvBitBlt offre funzionalità generali di trasferimento a bit-block tra superfici gestite dal dispositivo, tra bitmap con formato standard gestito da GDI o tra una superficie gestita dal dispositivo e una bitmap con formato standard gestito da GDI.
DrvCompletePDEV

La funzione DrvCompletePDEV archivia l'handle GDI del dispositivo fisico creato.
DrvCopyBits

La funzione DrvCopyBits tra le superfici raster gestite dal dispositivo e le bitmap di formato standard GDI.
DrvCreateDeviceBitmap

La funzione DrvCreateDeviceBitmap crea e gestisce le bitmap.
DrvDeleteDeviceBitmap

La funzione DrvDeleteDeviceBitmap elimina una bitmap del dispositivo creata da DrvCreateDeviceBitmap.
DrvDeriveSurface

La funzione DrvDeriveSurface deriva una superficie GDI dall'area DirectDraw specificata.
DrvDescribePixelFormat

La funzione DrvDescribePixelFormat descrive il formato pixel per un PDEV specificato dal dispositivo scrivendo una descrizione del formato pixel in una struttura PIXELFORMATDESCRIPTOR.
DrvDestroyFont

La funzione DrvDestroyFont notifica al driver che una realizzazione del tipo di carattere non è più necessaria e che il driver può ora liberare qualsiasi struttura di dati associata allocata.
DrvDisableDirectDraw

La funzione DrvDisableDirectDraw disabilita l'hardware per l'uso di DirectDraw.
DrvDisableDriver

La funzione DrvDisableDriver viene usata da GDI per notificare a un driver che non richiede più il driver ed è pronto a scaricarlo.
DrvDisablePDEV

La funzione DrvDisablePDEV viene usata da GDI per notificare a un driver che il pdEV specificato non è più necessario.
DrvDisableSurface

La funzione DrvDisableSurface viene usata da GDI per notificare a un driver che la superficie creata da DrvEnableSurface per il dispositivo corrente non è più necessaria.
DrvDitherColor

La funzione DrvDitherColor richiede al dispositivo di creare un pennello in un riquadro dispositivi.
DrvDrawEscape

La funzione DrvDrawEscape è il punto di ingresso che serve più di una chiamata di funzione; la funzione specifica dipende dal valore del parametro iEsc.
DrvEnableDirectDraw

La funzione DrvEnableDirectDraw abilita l'hardware per l'uso di DirectDraw.
DrvEnableDriver

La funzione DrvEnableDriver è il punto di ingresso del driver iniziale esportato dalla DLL del driver.
DrvEnablePDEV

La funzione DrvEnablePDEV restituisce una descrizione delle caratteristiche del dispositivo fisico in GDI.
DrvEnableSurface

La funzione DrvEnableSurface imposta una superficie da disegnare e la associa a un determinato dispositivo fisico.
DrvEndDoc

La funzione DrvEndDoc viene chiamata da GDI al termine dell'invio di un documento al driver per il rendering.
DrvEscape

La funzione DrvEscape viene usata per recuperare informazioni da un dispositivo che non è disponibile in un'interfaccia del driver di dispositivo indipendente dal dispositivo; la query specifica dipende dal valore del parametro iEsc.
DrvFillPath

La funzione DrvFillPath è un punto di ingresso facoltativo per gestire il riempimento dei percorsi chiusi.
DrvFontManagement

La funzione DrvFontManagement è un punto di ingresso facoltativo fornito per i dispositivi PostScript.
DrvFree

La funzione DrvFree viene usata per notificare al driver che la struttura specificata non è più necessaria.
DrvGetDirectDrawInfo

La funzione DrvGetDirectDrawInfo restituisce le funzionalità dell'hardware grafico.
DrvGetGlyphMode

La funzione DrvGetGlyphMode indica a GDI come memorizzare nella cache le informazioni sugli glifi.
DrvGetModes

La funzione DrvGetModes elenca le modalità supportate da un determinato dispositivo.
DrvGetTrueTypeFile

La funzione DrvGetTrueTypeFile accede a un file di carattere TrueType mappato alla memoria.
DrvGradientFill

La funzione DrvGradientFill shades the specified primitives.The DrvGradientFill function shades the specified primitives.
DrvIcmCheckBitmapBits

La funzione DrvIcmCheckBitmapBits controlla se i pixel nella bitmap specificata si trovano all'interno della gamma del dispositivo della trasformazione specificata.
DrvIcmCreateColorTransform

La funzione DrvIcmCreateColorTransform crea una trasformazione del colore ICM.
DrvIcmDeleteColorTransform

La funzione DrvIcmDeleteColorTransform elimina la trasformazione di colore specificata.
DrvIcmSetDeviceGammaRamp

La funzione DrvIcmSetDeviceGammaRamp imposta la gamma hardware del dispositivo di visualizzazione specificato.
DrvLineTo

La funzione DrvLineTo disegna una linea cosmetica singola, solida e sola integer.
DrvLoadFontFile

La funzione DrvLoadFontFile riceve informazioni da GDI relative al caricamento e al mapping dei file di carattere.
DrvMovePointer

La funzione DrvMovePointer sposta il puntatore in una nuova posizione e assicura che GDI non interferisca con la visualizzazione del puntatore.
DrvNextBand

La funzione DrvNextBand viene chiamata da GDI al termine del disegno di una banda per una pagina fisica, in modo che il driver possa inviare la banda successiva alla stampante.
DrvNotify

La funzione DrvNotify consente a un driver di visualizzazione di ricevere una notifica su determinate informazioni da GDI.
DrvPaint

La funzione DrvPaint è obsoleta e non viene più chiamata da GDI in Windows 2000 e versioni successive. I nuovi driver devono implementare uno o più di DrvFillPath, DrvStrokePath o DrvStrokeAndFillPath.
DrvPlgBlt

La funzione DrvPlgBlt fornisce funzionalità di trasferimento a blocchi di bit tra combinazioni di superfici gestite dal dispositivo e gestite da GDI.
DrvQueryAdvanceWidths

La funzione DrvQueryAdvanceWidths restituisce larghezze di avanzamento dei caratteri per un set specificato di glifi.
DrvQueryDeviceSupport

La funzione DrvQueryDeviceSupport restituisce informazioni specifiche del dispositivo richieste.
DrvQueryDriverInfo

La funzione DrvQueryDriverInfo restituisce informazioni specifiche del driver richieste.
DrvQueryFont

La funzione DrvQueryFont viene usata da GDI per ottenere la struttura IFIMETRICS per un determinato tipo di carattere.
DrvQueryFontCaps

La funzione DrvQueryFontCaps definisce le funzionalità del driver del tipo di carattere.
DrvQueryFontData

La funzione DrvQueryFontData recupera informazioni su un tipo di carattere realizzato.
DrvQueryFontFile

La funzione DrvQueryFontFile fornisce informazioni sui file di carattere.
DrvQueryFontTree

La funzione DrvQueryFontTree fornisce GDI con un puntatore a una struttura che definisce uno dei seguenti: mapping da Unicode a handle di glifo, incluse le varianti del glifoA mapping di coppie di crenatura a handle di crenatura
DrvQueryPerBandInfo

La funzione DrvQueryPerBandInfo di una DLL della grafica della stampante viene chiamata da GDI prima di iniziare a disegnare una banda per una pagina fisica, in modo che il driver possa fornire informazioni specifiche della banda.
DrvQueryTrueTypeOutline

La funzione DrvQueryTrueTypeOutline recupera i contorni degli glifi in formato TrueType nativo.
DrvQueryTrueTypeTable

La funzione DrvQueryTrueTypeTable accede a tabelle specifiche in un file di descrizione del tipo di carattere TrueType.
DrvBrush

La funzione Drv RealizeBrush richiede al driver di realizzare un pennello specificato per una superficie specificata.
DrvResetDevice

La funzione DrvResetDevice reimposta un dispositivo inoperabile o non risponde.
DrvResetPDEV

La funzione DrvResetPDEV consente a un driver grafico di trasferire lo stato del driver da una struttura PDEV precedente a una nuova struttura PDEV quando un'applicazione Win32 chiama ResetDC.
DrvSaveScreenBits

La funzione DrvSaveScreenBits fa sì che un driver di visualizzazione salvi o ripristini un determinato rettangolo dell'immagine visualizzata.
DrvSendPage

La funzione DrvSendPage di una DLL della grafica della stampante viene chiamata da GDI al termine del disegno di una pagina fisica, in modo che il driver possa inviare la pagina alla stampante.
DrvSetPalette

La funzione DrvSetPalette richiede al driver di realizzare la tavolozza per un dispositivo specificato.
DrvSetPixelFormat

La funzione DrvSetPixelFormat imposta il formato pixel di una finestra.
DrvSetPointerShape

La funzione DrvSetPointerShape viene usata per richiedere al driver di togliere il puntatore dallo schermo, se il driver l'ha disegnato; per tentare di impostare una nuova forma del puntatore; e per inserire il nuovo puntatore sullo schermo in una posizione specificata.
DrvStartBanding

La funzione DrvStartBanding viene chiamata da GDI quando è pronta per iniziare a inviare bande di una pagina fisica al driver per il rendering.
DrvStartDoc

La funzione DrvStartDoc viene chiamata da GDI quando è pronta per iniziare a inviare un documento al driver per il rendering.
DrvStartPage

La funzione DrvStartPage viene chiamata da GDI quando è pronta per iniziare a inviare il contenuto di una pagina fisica al driver per il rendering.
DrvStretchBlt

La funzione DrvStretchBlt offre funzionalità di trasferimento a blocchi di bit di estensione tra qualsiasi combinazione di superfici gestite dal dispositivo e gestite da GDI.
DrvStretchBltROP

La funzione DrvStretchBltROP esegue un trasferimento di blocchi di bit di estensione usando un ROP.
DrvStrokeAndFillPath

Il tratto della funzione DrvStrokeAndFillPath (contorni) e riempie un percorso simultaneamente.
Drvstrokepath

I tratti della funzione DrvStrokePath (contorni) un percorso.
DrvSwapBuffers

La funzione DrvSwapBuffers visualizza il contenuto del buffer nascosto associato della finestra sulla superficie specificata.
DrvSynchronize

La funzione DrvSynchronize informa il driver che GDI deve accedere a una superficie gestita dal dispositivo. Questa funzione consente di coordinare le operazioni di disegno asincrone eseguite dal coprocessore di un dispositivo con gli accessi GDI.
DrvSynchronizeSurface

La funzione DrvSynchronizeSurface informa il driver che GDI deve scrivere nella superficie specificata. Questa funzione consente di coordinare le operazioni di disegno eseguite dal coprocessore di un dispositivo con GDI.
DrvTextOut

La funzione DrvTextOut è il punto di ingresso di GDI che chiama il driver per eseguire il rendering di un set di glifi in corrispondenza delle posizioni specificate.
DrvTransparentBlt

La funzione DrvTransparentBlt offre funzionalità di trasferimento a blocchi di bit con trasparenza.
DrvUnloadFontFile

La funzione DrvUnloadFontFile informa un driver del tipo di carattere che il file di carattere specificato non è più necessario.
EngAcquireSemaphore

La funzione EngAcquireSemaphore acquisisce la risorsa associata al semaforo per l'accesso esclusivo tramite il thread chiamante.
EngAllocMem

La funzione EngAllocMem alloca un blocco di memoria e inserisce un tag fornito dal chiamante prima dell'allocazione.
EngAllocPrivateUserMem

La funzione EngAllocPrivateUserMem alloca un blocco di memoria utente dallo spazio indirizzi di un processo specificato e inserisce un tag fornito dal chiamante prima dell'allocazione.
EngAllocUserMem

La funzione EngAllocUserMem alloca un blocco di memoria dallo spazio indirizzi del processo corrente e inserisce un tag fornito dal chiamante prima dell'allocazione.
EngAlphaBlend

La funzione EngAlphaBlend offre funzionalità di trasferimento a blocchi bit con fusione alfa.
EngAssociateSurface

La funzione EngAssociateSurface contrassegna una determinata superficie come appartenente a un dispositivo specificato.
EngBitBlt

La funzione EngBitBlt offre funzionalità generali di trasferimento a bit-block tra superfici gestite dal dispositivo o tra una superficie gestita dal dispositivo e una bitmap di formato standard gestito da GDI.
EngBugCheckEx

La funzione EngBugCheckEx riduce il sistema in modo controllato quando il chiamante individua un errore non recuperabile che potrebbe danneggiare il sistema se il chiamante ha continuato a eseguire.
EngCheckAbort

La funzione EngCheckAbort consente a una DLL grafica della stampante di determinare se deve essere terminato un processo di stampa.
EngClearEvent

La funzione EngClearEvent imposta un oggetto evento specificato sullo stato non assegnato.
EngComputeGlyphSet

La funzione EngComputeGlyphSet calcola il set di glifi supportato in un dispositivo.
EngControlSprites

La funzione EngControlSprites rimuove o ridisegna le sprite nell'area WNDOBJ specificata.
EngCopyBits

La funzione EngCopyBits converte tra le superfici raster gestite dal dispositivo e le bitmap di formato standard GDI.
EngCreateBitmap

La funzione EngCreateBitmap richiede che GDI crei e gestisca una bitmap.
EngCreateClip

La funzione EngCreateClip crea una struttura CLIPOBJ usata dal driver nei callback.
EngCreateDeviceBitmap

La funzione EngCreateDeviceBitmap richiede GDI di creare un handle per una bitmap del dispositivo.
EngCreateDeviceSurface

La funzione EngCreateDeviceSurface crea e restituisce un handle per una superficie del dispositivo che il driver gestirà.
EngCreateDriverObj

La funzione EngCreateDriverObj crea una struttura DRIVEROBJ.
EngCreateEvent

La funzione EngCreateEvent crea un oggetto evento di sincronizzazione che può essere usato per sincronizzare l'accesso hardware tra un driver di visualizzazione e il driver miniport video.
EngCreatePalette

La funzione EngCreatePalette invia una richiesta a GDI per creare una tavolozza RGB.
EngCreatePath

La funzione EngCreatePath alloca un percorso per l'uso temporaneo del driver.
EngCreateSemaphore

La funzione EngCreateSemaphore crea un oggetto semaforo.
EngCreateWnd

La funzione EngCreateWnd crea una struttura WNDOBJ per la finestra a cui fa riferimento hwnd.
EngDebugBreak

La funzione EngDebugBreak causa l'esecuzione di un punto di interruzione nel processo corrente.
EngDebugPrint

La funzione EngDebugPrint stampa il messaggio di debug specificato nel debugger del kernel.
EngDeleteClip

La funzione EngDeleteClip elimina una struttura CLIPOBJ allocata da EngCreateClip.
EngDeleteDriverObj

La funzione EngDeleteDriverObj libera l'handle usato per il rilevamento di una risorsa gestita dal dispositivo.
EngDeleteEvent

La funzione EngDeleteEvent elimina l'oggetto evento specificato.
EngDeleteFile

La funzione EngDeleteFile elimina un file.
EngDeletePalette

La funzione EngDeletePalette invia una richiesta a GDI per eliminare la tavolozza specificata.
EngDeletePath

La funzione EngDeletePath elimina un percorso precedentemente allocato da EngCreatePath.
EngDeleteSafeSemaphore

La funzione EngDeleteSafeSemaphore rimuove un riferimento al semaforo sicuro specificato.
EngDeleteSemaphore

La funzione EngDeleteSemaphore elimina un oggetto semaforo dall'elenco di risorse del sistema.
EngDeleteSurface

La funzione EngDeleteSurface elimina la superficie specificata.
EngDeleteWnd

La funzione EngDeleteWnd elimina una struttura WNDOBJ.
EngDeviceIoControl

La funzione EngDeviceIoControl invia un codice di controllo al driver video miniport specificato, causando l'esecuzione dell'operazione specificata dal dispositivo.
EngDitherColor

La funzione EngDitherColor restituisce un dither standard 8x8 che approssima il colore RGB specificato.
EngEnumForms

La funzione EngEnumForms enumera i moduli supportati dalla stampante specificata.
EngEraseSurface

La funzione EngEraseSurface chiama GDI per cancellare la superficie; un rettangolo specificato sulla superficie verrà riempito con il colore specificato.
EngFillPath

La funzione EngFillPath riempie un percorso.
EngFindImageProcAddress

La funzione EngFindImageProcAddress restituisce l'indirizzo di una funzione all'interno di un modulo eseguibile.
EngFindResource

La funzione EngFindResource determina la posizione di una risorsa in un modulo.
EngFntCacheAlloc

La funzione EngFntCacheAlloc alloca l'archiviazione per un tipo di carattere che deve essere archiviato nella memoria memorizzata nella cache.
EngFntCacheFault

La funzione EngFntCacheFault segnala un errore al motore di carattere se il driver di carattere ha rilevato un errore di lettura o scrittura in una cache dei dati del tipo di carattere.
EngFntCacheLookUp

La funzione EngFntCacheLookUp recupera l'indirizzo dei dati dei file di carattere memorizzati nella cache.
EngFreeMem

La funzione EngFreeMem dealloca un blocco di memoria di sistema.
EngFreeModule

La funzione EngFreeModule annulla il mapping di un file dalla memoria del sistema.
EngFreePrivateUserMem

La funzione EngFreePrivateUserMem dealloca un blocco di memoria utente privata.
EngFreeUserMem

La funzione EngFreeUserMem dealloca un blocco di memoria utente.
EngGetCurrentCodePage

La funzione EngGetCurrentCodePage restituisce le pagine di codice OEM e ANSI predefinite del sistema.
EngGetCurrentProcessId

La funzione EngGetCurrentProcessId identifica il processo corrente di un'applicazione.
EngGetCurrentThreadId

La funzione EngGetCurrentThreadId identifica il thread corrente di un'applicazione.
EngGetDriverName

La funzione EngGetDriverName restituisce il nome della DLL del driver.
EngGetFileChangeTime

La funzione EngGetFileChangeTime recupera l'ultima volta di scrittura di un file.
EngGetFilePath

La funzione EngGetFilePath determina il percorso del file associato al file di carattere specificato.
EngGetForm

La funzione EngGetForm ottiene i dettagli FORM_INFO_1 per il modulo specificato.
EngGetLastError

La funzione EngGetLastError restituisce l'ultimo codice di errore registrato da GDI per il thread chiamante.
EngGetPrinter

La funzione EngGetPrinter recupera informazioni sulla stampante specificata.
EngGetPrinterData

La funzione EngGetPrinterData recupera i dati di configurazione per la stampante specificata.
EngGetPrinterDataFileName

La funzione EngGetPrinterDataFileName recupera il nome stringa del file di dati della stampante.
EngGetPrinterDriver

La funzione EngGetPrinterDriver recupera i dati del driver per la stampante specificata.
EngGetProcessHandle

La funzione EngGetProcessHandle recupera un handle per il processo client corrente.
EngGetType1FontList

La funzione EngGetType1FontList recupera un elenco di tipi di carattere PostScript Type 1 installati sia in locale che in remoto.
EngGradientFill

La funzione EngGradientFill ombreggiate le primitive specificate.
EngHangNotification

La funzione EngHangNotification notifica al sistema che un dispositivo specificato è inoperabile o non risponde.
EngInitializeSafeSemaphore

La funzione EngInitializeSafeSemaphore inizializza il semaforo sicuro specificato.
EngIsSemaphoreOwned

La funzione EngIsSemaphoreOwned determina se qualsiasi thread contiene il semaforo specificato.
EngIsSemaphoreOwnedByCurrentThread

La funzione EngIsSemaphoreOwnedByCurrentThread determina se il thread attualmente in esecuzione contiene il semaforo specificato.
EngLineTo

La funzione EngLineTo disegna una linea cosmetica singola, solida e solo integer.
EngLoadImage

La funzione EngLoadImage carica l'immagine eseguibile specificata nella memoria in modalità kernel.
EngLoadModule

La funzione EngLoadModule carica il modulo dati specificato nella memoria di sistema per la lettura.
EngLoadModuleForWrite

La funzione EngLoadModuleForWrite carica il modulo eseguibile specificato nella memoria di sistema per la scrittura.
EngLockDirectDrawSurface

La funzione EngLockDirectDrawSurface blocca l'handle in modalità kernel di una superficie DirectDraw.
EngLockDriverObj

La funzione EngLockDriverObj crea un blocco esclusivo su questo oggetto per il thread chiamante.
EngLockSurface

La funzione EngLockSurface crea un oggetto utente per una determinata superficie. Questa funzione consente ai driver di accedere alle superfici create.
EngLpkInstalled

La funzione EngLpkInstalled determina se il Language Pack è installato nel sistema.
EngMapEvent

La funzione EngMapEvent esegue il mapping di un oggetto evento in modalità utente alla modalità kernel.
EngMapFile

La funzione EngMapFile crea o apre un file e la esegue il mapping nello spazio di sistema.
EngMapFontFile

La funzione EngMapFontFile è obsoleta. Usare invece EngMapFontFileFD.
EngMapFontFileFD

La funzione EngMapFontFileFD esegue il mapping di un file di carattere nella memoria del sistema, se necessario e restituisce un puntatore alla posizione di base dei dati del tipo di carattere nel file.
EngMapModule

La funzione EngMapModule restituisce l'indirizzo e le dimensioni di un file caricato da EngLoadModule, EngLoadModuleForWrite, EngLoadImage o EngMapFile.
EngMarkBandingSurface

La funzione EngMarkBandingSurface contrassegna la superficie specificata come superficie di banda.
EngModifySurface

La funzione EngModifySurface informa GDI sugli attributi di una superficie creata dal driver.
EngMovePointer

La funzione EngMovePointer sposta il puntatore gestito dal motore nel dispositivo.
EngMulDiv

La funzione EngMulDiv moltiplica due valori a 32 bit e quindi divide il risultato a 64 bit da un terzo valore a 32 bit.
EngMultiByteToUnicodeN

La funzione EngMultiByteToUnicodeN converte la stringa di origine ANSI specificata in una stringa Unicode usando la tabella codici ANSI corrente.
EngMultiByteToWideChar

La funzione EngMultiByteToWideChar converte una stringa di origine ANSI in una stringa di caratteri wide usando la tabella codici specificata.
EngPaint

La funzione EngPaint fa in modo che GDI disegnare un'area specificata.
EngPlgBlt

La funzione EngPlgBlt fa sì che GDI esegua un trasferimento a blocchi di bit ruota.
EngProbeForRead

La funzione EngProbeForRead esegue il probe di una struttura per l'accessibilità in lettura.
EngProbeForReadAndWrite

La funzione EngProbeForReadAndWrite esegue il probe di una struttura per l'accessibilità in lettura e scrittura.
EngQueryDeviceAttribute

La funzione EngQueryDeviceAttribute consente al driver di eseguire query sul sistema su determinati attributi del dispositivo.
EngQueryFileTimeStamp

La funzione EngQueryFileTimeStamp restituisce il timestamp di un file.
EngQueryLocalTime

La funzione EngQueryLocalTime esegue una query sull'ora locale.
EngQueryPalette

La funzione EngQueryPalette esegue una query sul riquadro specificato per gli attributi.
EngQueryPerformanceCounter

La funzione EngQueryPerformanceCounter esegue una query sul contatore delle prestazioni.
EngQueryPerformanceFrequency

La funzione EngQueryPerformanceFrequency esegue una query sulla frequenza del contatore delle prestazioni.
EngQuerySystemAttribute

La funzione EngQuerySystemAttribute esegue query sulle funzionalità specifiche del processore o specifiche del sistema.
EngReadStateEvent

La funzione EngReadStateEvent restituisce lo stato corrente dell'oggetto evento specificato:_signaled o non assegnato.
EngReleaseSemaphore

La funzione EngReleaseSemaphore rilascia il semaforo specificato.
EngRestoreFloatingPointState

La funzione EngRestoreFloatingPointState ripristina lo stato a virgola mobile del kernel di Windows 2000 (e versioni successive) dopo che il driver usa istruzioni hardware MMX o a virgola mobile.
EngSaveFloatingPointState

La funzione EngSaveFloatingPointState salva lo stato a virgola mobile del kernel corrente di Windows 2000 (e versioni successive).
EngSecureMem

La funzione EngSecureMem blocca l'intervallo di indirizzi specificato in memoria.
EngSetEvent

La funzione EngSetEvent imposta l'oggetto evento specificato sullo stato segnalato e restituisce lo stato precedente dell'oggetto evento.
EngSetLastError

La funzione EngSetLastError fa in modo che GDI segnala un codice di errore, che può essere recuperato da un'applicazione.
EngSetPointerShape

La funzione EngSetPointerShape imposta la forma del puntatore per il driver chiamante.
EngSetPointerTag

La funzione EngSetPointerTag è obsoleta per Windows 2000 e versioni successive del sistema operativo.
EngSetPrinterData

La funzione EngSetPrinterData è obsoleta in Windows 2000 e versioni successive. Nelle versioni precedenti di Windows EngSetPrinterData imposta i dati di configurazione per la stampante specificata.
EngSort

La funzione EngSort esegue un ordinamento rapido nell'elenco specificato.
EngStretchBlt

La funzione EngStretchBlt fa sì che GDI eseeva un trasferimento a blocchi di bit esteso.
EngStretchBltROP

La funzione EngStretchBltROP esegue un trasferimento di blocchi di bit di estensione usando un ROP.
EngStrokeAndFillPath

La funzione EngStrokeAndFillPath fa sì che GDI riempia un percorso e lo tratti contemporaneamente.
EngStrokePath

La funzione EngStrokePath richiede che GDI tratti un percorso specificato.
EngTextOut

La funzione EngTextOut fa sì che GDI esegua il rendering di un set di glifi in corrispondenza delle posizioni specificate.
EngTransparentBlt

La funzione EngTransparentBlt offre funzionalità di trasferimento a blocchi di bit con trasparenza.
EngUnicodeToMultiByteN

La funzione EngUnicodeToMultiByteN converte la stringa Unicode specificata in una stringa ANSI usando la tabella codici ANSI corrente.
EngUnloadImage

La funzione EngUnloadImage scarica un'immagine caricata da EngLoadImage.
EngUnlockDirectDrawSurface

La funzione EngUnlockDirectDrawSurface rilascia il blocco sulla superficie specificata.
EngUnlockDriverObj

La funzione EngUnlockDriverObj causa lo sblocco dell'oggetto driver da parte di GDI.
EngUnlockSurface

La funzione EngUnlockSurface causa lo sblocco della superficie da parte di GDI.
EngUnmapEvent

La funzione EngUnmapEvent pulisce le risorse in modalità kernel allocate per un evento mappato in modalità utente.
EngUnmapFile

La funzione EngUnmapFile annulla il mapping della visualizzazione di un file dallo spazio del sistema.
EngUnmapFontFile

La funzione EngUnmapFontFile è obsoleta. Usare invece EngUnmapFontFileFD.
EngUnmapFontFileFD

La funzione EngUnmapFontFileFD annulla il mapping del file di carattere specificato dalla memoria di sistema.
EngUnsecureMem

La funzione EngUnsecureMem sblocca un intervallo di indirizzi bloccato in memoria.
EngWaitForSingleObject

La funzione EngWaitForSingleObject inserisce il thread corrente del driver di visualizzazione in uno stato di attesa fino a quando l'oggetto evento specificato non viene impostato sullo stato segnalato o fino al timeout dell'attesa.
EngWideCharToMultiByte

La funzione EngWideCharToMultiByte converte una stringa di caratteri wide in una stringa di origine ANSI usando la tabella codici specificata.
EngWritePrinter

La funzione EngWritePrinter consente alle DLL grafiche della stampante di inviare un flusso di dati all'hardware della stampante.
FLOATOBJ_Add

La funzione FLOATOBJ_Add aggiunge i due FLOATOBJs e restituisce con il risultato nel primo parametro.
FLOATOBJ_AddFloat

La funzione FLOATOBJ_AddFloat aggiunge il valore di tipo FLOATL a FLOATOBJ e restituisce con il risultato nel primo parametro.
FLOATOBJ_AddLong

La funzione FLOATOBJ_AddLong aggiunge il valore di tipo LONG a FLOATOBJ e restituisce con il risultato nel primo parametro.
FLOATOBJ_Div

La funzione FLOATOBJ_Div divide i due FLOATOBJs e restituisce con il risultato nel primo parametro.
FLOATOBJ_DivFloat

La funzione FLOATOBJ_DivFloat divide floatOBJ per il valore di tipo FLOATL e restituisce con il risultato nel primo parametro.
FLOATOBJ_DivLong

La funzione FLOATOBJ_DivLong divide FLOATOBJ per il valore di tipo LONG e restituisce con il risultato nel primo parametro.
FLOATOBJ_Equal

La funzione FLOATOBJ_Equal determina se i due FLOATOBJ sono uguali.
FLOATOBJ_EqualLong

La funzione FLOATOBJ_EqualLong determina se FLOATOBJ e il valore di tipo LONG sono uguali.
FLOATOBJ_GetFloat

La funzione FLOATOBJ_GetFloat calcola e restituisce il valore float equivalente dell'oggetto FLOATOBJ specificato.
FLOATOBJ_GetLong

La funzione FLOATOBJ_GetLong calcola e restituisce il valore long equivalente dell'oggetto FLOATOBJ specificato.
FLOATOBJ_GreaterThan

La funzione FLOATOBJ_GreaterThan determina se il primo FLOATOBJ è maggiore del secondo FLOATOBJ.
FLOATOBJ_GreaterThanLong

La funzione FLOATOBJ_GreaterThanLong determina se FLOATOBJ è maggiore del valore di tipo LONG.
FLOATOBJ_LessThan

La funzione FLOATOBJ_LessThan determina se il primo FLOATOBJ è minore del secondo FLOATOBJ.
FLOATOBJ_LessThanLong

La funzione FLOATOBJ_LessThanLong determina se FLOATOBJ è minore del valore di tipo LONG.
FLOATOBJ_Mul

La funzione FLOATOBJ_Mul moltiplica i due FLOATOBJs e restituisce con il risultato nel primo parametro.
FLOATOBJ_MulFloat

La funzione FLOATOBJ_MulFloat moltiplica FLOATOBJ per il valore di tipo FLOATL e restituisce con il risultato nel primo parametro.
FLOATOBJ_MulLong

La funzione FLOATOBJ_MulLong moltiplica FLOATOBJ per il valore di tipo LONG e restituisce con il risultato nel primo parametro.
FLOATOBJ_Neg

La funzione FLOATOBJ_Neg nega FLOATOBJ.
FLOATOBJ_SetFloat

La funzione FLOATOBJ_SetFloat assegna il valore di tipo FLOATL a FLOATOBJ.
FLOATOBJ_SetLong

La funzione FLOATOBJ_SetLong assegna il valore di tipo LONG a FLOATOBJ.
FLOATOBJ_Sub

La funzione FLOATOBJ_Sub sottrae il secondo FLOATOBJ dal primo e restituisce con il risultato nel primo parametro.
FLOATOBJ_SubFloat

La funzione FLOATOBJ_SubFloat sottrae il valore di tipo FLOATL da FLOATOBJ e restituisce con il risultato nel primo parametro.
FLOATOBJ_SubLong

La funzione FLOATOBJ_SubLong sottrae il valore di tipo LONG da FLOATOBJ e restituisce con il risultato nel primo parametro.
FONTOBJ_cGetAllGlyphHandles

La funzione FONTOBJ_cGetAllGlyphHandles consente al driver di dispositivo di trovare ogni handle di glifo di un tipo di carattere GDI.
FONTOBJ_cGetGlyphs

La funzione FONTOBJ_cGetGlyphs è un servizio per il consumer di tipi di carattere che converte gli handle di glifo in puntatori ai dati deglifi, validi fino alla chiamata successiva a FONTOBJ_cGetGlyphs.
FONTOBJ_pfdg

La funzione FONTOBJ_pfdg recupera il puntatore alla struttura FD_GLYPHSET associata al tipo di carattere specificato.
FONTOBJ_pifi

La funzione FONTOBJ_pifi recupera il puntatore alla struttura IFIMETRICS associata a un tipo di carattere specificato.
FONTOBJ_pjOpenTypeTablePointer

La funzione FONTOBJ_pjOpenTypeTablePointer restituisce un puntatore a una visualizzazione di una tabella OpenType.
FONTOBJ_pQueryGlyphAttrs

La funzione FONTOBJ_pQueryGlyphAttrs restituisce informazioni sui glifi di un tipo di carattere.
FONTOBJ_pvTrueTypeFontFile

La funzione FONTOBJ_pvTrueTypeFontFile recupera un puntatore in modalità utente a una visualizzazione di un file di carattere TrueType, OpenType o Type1.
FONTOBJ_pwszFontFilePaths

La funzione FONTOBJ_pwszFontFilePaths recupera i percorsi del file associati a un tipo di carattere.
FONTOBJ_pxoGetXform

La funzione FONTOBJ_pxoGetXform recupera la trasformazione da notionale a dispositivo per il tipo di carattere specificato.
FONTOBJ_vGetInfo

La funzione FONTOBJ_vGetInfo recupera informazioni su un tipo di carattere associato.
GetCaps

Il metodo IDirectDrawKernel::GetCaps restituisce le funzionalità di questo dispositivo in modalità kernel.
GetDisplayConfigBufferSizes

La funzione GetDisplayConfigBufferSizes recupera le dimensioni dei buffer necessari per chiamare la funzione QueryDisplayConfig.
GetKernelHandle

Il metodo IDirectDrawKernel::GetKernelHandle restituisce un handle in modalità kernel all'oggetto DirectDraw.
GetKernelHandle

Il metodo IDirectDrawSurfaceKernel::GetKernelHandle restituisce un handle in modalità kernel alla superficie DirectDraw.
HeapVidMemAllocAligned

La funzione HeapVidMemAllocAligned alloca off_screen_memory per un driver di visualizzazione usando il gestore dell'heap della memoria video DirectDraw.
HT_ComputeRGBGammaTable

La funzione HT_ComputeRGBGammaTable fa sì che GDI calcoli le intensità rosse, verdi e blu del dispositivo in base ai numeri gamma.
HT_Get8BPPFormatPalette

La funzione HT_Get8BPPFormatPalette restituisce una tavolozza halftone da usare sui tipi di dispositivo standard a 8 bit per pixel.
HT_Get8BPPMaskPalette

La funzione HT_Get8BPPMaskPalette restituisce una tavolozza maschera per un tipo di dispositivo a 8 bit per pixel.
HTUI_DeviceColorAdjustment

La funzione HTUI_DeviceColorAdjustment può essere usata dai driver di dispositivi grafici per visualizzare una finestra di dialogo che consente a un utente di modificare le proprietà di halftoning di un dispositivo.
LPDD_NOTIFYCALLBACK

La funzione di callback NotifyCallback esegue operazioni correlate a un evento che si è verificato.
PALOBJ_cGetColors

La funzione PALOBJ_cGetColors copia i colori RGB da una tavolozza indicizzata.
PATHOBJ_bCloseFigure

La funzione PATHOBJ_bCloseFigure chiude una figura aperta in un percorso disegnando una linea dalla posizione corrente al primo punto della figura.
PATHOBJ_bEnum

La funzione PATHOBJ_bEnum recupera il record PATHDATA successivo da un percorso specificato ed enumera le curve nel percorso.
PATHOBJ_bEnumClipLines

La funzione PATHOBJ_bEnumClipLines enumera segmenti di linea ritagliati da un determinato percorso.
PATHOBJ_bMoveTo

La funzione PATHOBJ_bMoveTo imposta la posizione corrente in un determinato percorso.
PATHOBJ_bPolyBezierTo

La funzione PATHOBJ_bPolyBezierTo disegna curve di Bezier su un tracciato.
PATHOBJ_bPolyLineTo

La funzione PATHOBJ_bPolyLineTo disegna linee dalla posizione corrente in un percorso attraverso i punti specificati.
PATHOBJ_vEnumStart

La funzione PATHOBJ_vEnumStart notifica a una determinata struttura PATHOBJ che il driver chiamerà PATHOBJ_bEnum per enumerare linee e/o curve nel percorso.
PATHOBJ_vEnumStartClipLines

La funzione PATHOBJ_vEnumStartClipLines consente al driver di richiedere righe da ritagliare rispetto a un'area di ritaglio specificata.
PATHOBJ_vGetBounds

La funzione PATHOBJ_vGetBounds recupera il rettangolo di delimitazione per il percorso specificato.
PDD_CANCREATESURFACE

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

La funzione di callback DdControlColor controlla la luminosità 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 vertex buffer della descrizione specificata.
PDD_CREATESURFACEEX

La funzione D3dCreateSurfaceEx notifica l'associazione di una superficie Di Microsoft DirectDraw e un valore di handle Di 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 di callback DdFlipToGDISurface notifica al driver quando DirectDraw viene capovolto da o verso una superficie GDI.
PDD_FREEDRIVERMEMORY

La funzione di callback DdFreeDriverMemory libera la memoria visualizzata 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 di memoria gestita dal driver.
PDD_GETDRIVERINFO

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

La funzione D3dGetDriverState viene usata dai runtime di Microsoft DirectDraw e 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 di callback DdSyncSurfaceData imposta e modifica i dati di superficie prima che vengano passati al driver miniport video.
PDD_KERNELCB_SYNCVIDEOPORT

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

La funzione di callback DdMapMemory esegue il mapping delle parti modificabili dell'applicazione del buffer dei frame nello spazio di indirizzi in modalità utente del processo specificato o rimuove il mapping della memoria.
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 questo oggetto compensazione movimento non verrà più utilizzato. Il driver deve ora eseguire tutte le operazioni di pulizia necessarie.
PDD_MOCOMPCB_ENDFRAME

La funzione di callback DdMoCompEndFrame completa un frame decodificato.
PDD_MOCOMPCB_GETCOMPBUFFINFO

La funzione di callback DDMoCompGetBuffInfo consente al driver di specificare il numero di superfici provvisorie 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 in cui l'hardware può decodificare i dati.
PDD_MOCOMPCB_GETGUIDS

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

La funzione di 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 di callback DdMoCompQueryStatus esegue una query sullo stato dell'operazione di rendering più recente sulla superficie specificata.
PDD_MOCOMPCB_RENDER

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

La funzione di callback DdDestroyPalette elimina definitivamente la tavolozza specificata.
PDD_PALCB_SETENTRIES

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

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

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

La funzione di callback DdBlt esegue un trasferimento a blocchi di bit.
PDD_SURFCB_DESTROYSURFACE

La funzione di callback DdDestroySurface distrugge una superficie DirectDraw.
PDD_SURFCB_FLIP

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

La funzione di callback DdGetBltStatus esegue una query sullo stato blit della superficie specificata.
PDD_SURFCB_GETFLIPSTATUS

La funzione di callback DdGetFlipStatus determina se si è verificata l'inversione richiesta più di recente su una superficie.
PDD_SURFCB_LOCK

La funzione di 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 di callback DdSetColorKey imposta il valore della chiave di colore per la superficie specificata.
PDD_SURFCB_SETOVERLAYPOSITION

La funzione di callback DdSetOverlayPosition imposta la posizione per una sovrimpressione.
PDD_SURFCB_SETPALETTE

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

La funzione di callback DdUnLock rilascia il blocco mantenuto sulla superficie 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 colore 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 eliminato definitivamente 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 dell'oggetto VPE.
PDD_VPORTCB_GETBANDWIDTH

La funzione di callback DdVideoPortGetBandwidth segnala le limitazioni della larghezza di banda della memoria del buffer dei 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 dispari.
PDD_VPORTCB_GETFLIPSTATUS

La funzione di 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 di callback DdVideoPortGetSignalStatus recupera lo stato del segnale video attualmente presentato alla porta video hardware.
PDD_VPORTCB_GETVPORTCONNECT

La funzione di 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 verticale vuoto del dispositivo.
PDX_BOBNEXTFIELD

La funzione di callback DxBobNextField bobs il campo successivo dei dati interleaved.
PDX_ENABLEIRQ

La funzione di callback DxEnableIRQ indica al driver miniport video che deve essere abilitato o disabilitato irQs.
PDX_FLIPOVERLAY

La funzione di callback DxFlipOverlay viene chiamata quando un client del driver miniport video vuole capovolgere la sovrimpressione o quando è abilitata laflipping automatica.
PDX_FLIPVIDEOPORT

La funzione di callback DxFlipVideoPort viene chiamata quando un client del driver miniport video vuole capovolgere l'oggetto vpe (Video Port Extensions) o quando è abilitata laflipping automatica.
PDX_GETCURRENTAUTOFLIP

La funzione di callback DxGetCurrentAutoflip viene chiamata quando il dispositivo è l'accelerazione automatica dell'hardware e un client del driver miniport video vuole sapere quale superficie riceve il campo corrente dei dati video a scopo di acquisizione.
PDX_GETIRQINFO

La funzione di callback DxGetIRQInfo indica che il driver gestisce la richiesta di interrupt.
PDX_GETPOLARITY

La funzione di callback DxGetPolarity restituisce la polarità (pari o dispari) del campo corrente scritto dall'oggetto VPE (Video Port Extensions).
PDX_GETPREVIOUSAUTOFLIP

La funzione di callback DxGetPreviousAutoflip viene chiamata quando il dispositivo è l'accelerazione automatica dell'hardware e un client del driver miniport video vuole sapere quale superficie ha ricevuto il campo precedente dei dati video a scopo di acquisizione.
PDX_GETTRANSFERSTATUS

La funzione di callback DxGetTransferStatus viene usata da DirectDraw per determinare il master del bus hardware completato.
PDX_IRQCALLBACK

La funzione IRQCallback esegue operazioni correlate al runtime di integrazione che si è verificato.
PDX_LOCK

La funzione di callback dxLock viene chiamata quando un client del driver miniport video vuole accedere al buffer dei fotogrammi.
PDX_SETSTATE

La funzione di callback DxSetState viene chiamata quando un client del driver miniport video decide che vuole passare dalla modalità bob alla modalità weave e viceversa.
PDX_SKIPNEXTFIELD

La funzione di callback DxSkipNextField viene chiamata quando il campo successivo deve essere ignorato o riabilitabile.
PDX_TRANSFER

La funzione di callback DxTransfer informa il driver ai dati master del bus da una superficie al buffer specificato nell'elenco del descrittore di memoria (MDL).
PFN_DrvQueryGlyphAttrs

La funzione DrvQueryGlyphAttrs restituisce informazioni sugli glifi di un tipo di carattere.
QueryDisplayConfig

La funzione QueryDisplayConfig recupera informazioni su tutti i percorsi di visualizzazione possibili per tutti i dispositivi visualizzati o le visualizzazioni nell'impostazione corrente.
ReleaseKernelHandle

Il metodo IDirectDrawKernel::ReleaseKernelHandle rilascia un handle in modalità kernel all'oggetto DirectDraw.
ReleaseKernelHandle

Il metodo IDirectDrawSurfaceKernel::ReleaseKernelHandle rilascia un handle in modalità kernel nell'area DirectDraw.
SetDisplayConfig

La funzione SetDisplayConfig modifica la topologia di visualizzazione, l'origine e le modalità di destinazione abilitando esclusivamente i percorsi specificati nella sessione corrente.
STROBJ_bEnum

La funzione STROBJ_bEnum enumera le identità e le posizioni del glifo.
STROBJ_bEnumPositionsOnly

La funzione STROBJ_bEnumPositionsOnly enumera le identità e le posizioni del glifo per una stringa di testo specificata, ma non crea bitmap glifi memorizzate nella cache.
STROBJ_bGetAdvanceWidths

La funzione STROBJ_bGetAdvanceWidths recupera una matrice di vettori che specifica le probabili larghezze degli glifi che costituiscono una stringa specificata.
STROBJ_dwGetCodePage

La funzione STROBJ_dwGetCodePage restituisce la tabella codici associata alla struttura STROBJ specificata.
STROBJ_fxBreakExtra

La funzione STROBJ_fxBreakExtra recupera la quantità di spazio aggiuntivo da aggiungere a ogni carattere di spazio in una stringa durante la visualizzazione e/o la stampa di testo giustificato.
STROBJ_fxCharacterExtra

La funzione STROBJ_fxCharacterExtra recupera la quantità di spazio aggiuntivo con cui aumentare la larghezza di ogni carattere in una stringa durante la visualizzazione e/o la stampa.
STROBJ_vEnumStart

La funzione STROBJ_vEnumStart definisce il modulo o il tipo per i dati restituiti da GDI nelle chiamate successive a STROBJ_bEnum.
VidMemFree

La funzione VidMemFree libera memoria off-screen allocata per un driver visualizzato da HeapVidMemAllocAligned.
WNDOBJ_bEnum

La funzione WNDOBJ_bEnum ottiene un batch di rettangoli dall'area visibile di una finestra.
WNDOBJ_cEnumStart

La funzione WNDOBJ_cEnumStart è una funzione di callback che imposta i parametri per l'enumerazione di rettangoli nell'area visibile di una finestra.
WNDOBJ_vSetConsumer

La funzione WNDOBJ_vSetConsumer imposta un valore definito dal driver nel campo pvConsumer della struttura WNDOBJ specificata.
WNDOBJCHANGEPROC

La funzione WNDOBJCHANGEPROC è una funzione di callback definita dal driver usata da GDI per notificare al driver le modifiche apportate alla finestra in questione.
XFORMOBJ_bApplyXform

La funzione XFORMOBJ_bApplyXform applica la trasformazione specificata o il relativo inverso alla matrice specificata di punti.
XFORMOBJ_iGetFloatObjXform

La funzione XFORMOBJ_iGetFloatObjXform scarica una trasformazione FLOATOBJ nel driver.
XFORMOBJ_iGetXform

La funzione XFORMOBJ_iGetXform scarica una trasformazione nel driver.
XLATEOBJ_cGetPalette

La funzione XLATEOBJ_cGetPalette recupera i colori RGB o il formato bitfields dalla tavolozza specificata.
XLATEOBJ_hGetColorTransform

La funzione XLATEOBJ_hGetColorTransform restituisce la trasformazione del colore per l'oggetto di traduzione specificato.
XLATEOBJ_iXlate

La funzione XLATEOBJ_iXlate converte un indice di colore della tavolozza di origine nell'indice più vicino nella tavolozza di destinazione.
XLATEOBJ_piVector

La funzione XLATEOBJ_piVector recupera un vettore di traduzione che il driver può usare per tradurre gli indici di origine in indici di destinazione.

Interfacce

 
IDirectDrawKernel

Interfaccia IDirectDrawKernel
IDirectDrawSurfaceKernel

Interfaccia IDirectDrawSurfaceKernel

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 della superficie GDI.
DD_FLIPVPORTDATA

La struttura DD_FLIPVPORTDATA contiene le informazioni necessarie per l'oggetto VPE (Video Port Extensions) per eseguire un capovolgimento.
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 dati da e verso la 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 relative al GUID di 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à della superficie di driver oltre a quelle descritte in DDCORECAPS.
DD_MOTIONCOMP_LOCAL

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

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

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

La struttura DD_QUERYMOCOMPSTATUSDATA contiene informazioni necessarie per eseguire una 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 riquadro.
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 una query se il driver supporta stereo per una determinata modalità di visualizzazione video.
DD_SURFACE_GLOBAL

La struttura DD_SURFACE_GLOBAL contiene dati globali correlati alla superficie 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 relativi alla superficie univoci per un singolo oggetto 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 VPE (Video Port Extensions).
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 dell'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 dati correlati alle porte video (VPE) univoci per un singolo oggetto VPE di Microsoft DirectDraw.
DD_VPORTCOLORDATA

La struttura DD_VPORTCOLORDATA contiene le informazioni sul controllo colore dell'oggetto VPE (Video Port Extensions).The DD_VPORTCOLORDATA structure contains the video port extensions (VPE) object color control information.
DD_WAITFORVERTICALBLANKDATA

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

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

DDHAL_DESTROYDDLOCALDATA contiene le informazioni necessarie per il driver per eliminare definitivamente un set di superfici associate a un determinato oggetto DirectDraw locale.
DDHAL_WAITFORVERTICALBLANKDATA

La struttura DD_WAITFORVERTICALBLANKDATA contiene informazioni necessarie per ottenere le informazioni vuote verticali del monitor. (DDHAL_WAITFORVERTICALBLANKDATA)
DDKERNELCAPS

La struttura DDKERNELCAPS notifica al client il supporto, se presente, nel driver miniport per il trasporto video in modalità kernel.
DDVIDEOPORTBANDWIDTH

La struttura DDVIDEOPORTBANDWIDTH descrive le caratteristiche della larghezza di banda di una sovrimpressione quando viene usata con una particolare configurazione del formato di oggetti/pixel delle porte video (VPE).
DDVIDEOPORTCAPS

La struttura DDVIDEOPORTCAPS descrive le funzionalità e le restrizioni di allineamento di una porta video hardware.
DDVIDEOPORTDESC

La struttura DDVIDEOPORTDESC descrive l'oggetto VPE (Video Port Extensions) creato.
DDVIDEOPORTINFO

La struttura DDVIDEOPORTINFO descrive come il driver deve trasferire i dati video a una superficie (o a superfici); DDVIDEOPORTINFO è un membro della struttura DD_VIDEOPORT_LOCAL.
Adattatore

La struttura Adapter descrive una scheda grafica.
Adapter

La struttura Adapters contiene un elenco di schede grafiche.
BLENDOBJ

La struttura BLENDOBJ controlla la fusione specificando le funzioni di fusione per le bitmap di origine e di destinazione.
BRUSHOBJ

La struttura BRUSHOBJ contiene tre membri pubblici che descrivono un oggetto brush.
CIECHROMA

La struttura CIECHROMA viene utilizzata per descrivere le coordinate di cromaticità, x e y e la luminanza, Y nello spazio dei colori CIE.
CLIPLINE

La struttura CLIPLINE consente al driver di accedere a una parte di una linea tra due aree di ritaglio utilizzate per il disegno.
CLIPOBJ

La struttura CLIPOBJ descrive l'area di ritaglio utilizzata durante il disegno.
COLORINFO

La struttura COLORINFO definisce i colori di un dispositivo nello spazio delle coordinate CIE.
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 a livello di driver dei buffer dei comandi e dei vertici.
DD_GETHEAPALIGNMENTDATA

La struttura DD_GETHEAPALIGNMENTDATA contiene i dati sugli allineamenti necessari da un heap specifico.
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 utilizzata per restituire gli indirizzi di 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 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 della tavolozza DirectDraw supportate da un driver di dispositivo.
DD_SURFACECALLBACKS

La struttura DD_SURFACECALLBACKS contiene puntatori di ingresso alle funzioni di callback della superficie di 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.
DDADDVPCAPTUREBUFF

La struttura DDADDVPCAPTUREBUFF contiene le informazioni necessarie per aggiungere un nuovo buffer alla coda di acquisizione interna.
DDBOBNEXTFIELDINFO

La struttura DDBOBNEXTFIELDINFO contiene le informazioni bob per la superficie.
DDCAPBUFFINFO

La struttura DDCAPBUFFINFO contiene le informazioni di acquisizione.
DDCLOSEHANDLE

La struttura DDCLOSEHANDLE contiene l'oggetto Microsoft DirectDraw, surface, video port extensions (VPE) o l'handle di acquisizione VPE.
DDCOMPBUFFERINFO

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

La struttura DDCORECAPS specifica le funzionalità principali del driver Microsoft DirectDraw e del relativo dispositivo, esposte a un'applicazione tramite l'oggetto DirectDraw.
DDENABLEIRQINFO

La struttura DDENABLEIRQINFO contiene le informazioni necessarie per abilitare gli interrupt.
DDFLIPOVERLAY

La struttura DDFLIPOVERLAY contiene le informazioni sulla superficie necessarie per il capovolgimento.
DDFLIPOVERLAYINFO

La struttura DDFLIPOVERLAYINFO contiene le informazioni sul capovolgimento per la superficie.
DDFLIPVIDEOPORT

La struttura DDFLIPVIDEOPORT contiene le informazioni necessarie per capovolgere la porta video hardware.
DDFLIPVIDEOPORTINFO

La struttura DDFLIPVIDEOPORTINFO contiene le informazioni sull'oggetto e sulla superficie delle estensioni della porta video (VPE).
DDGETAUTOFLIPIN

La struttura DDGETAUTOFLIPIN contiene le informazioni sull'handle.
DDGETAUTOFLIPOUT

La struttura DDGETAUTOFLIPOUT contiene l'handle e le informazioni sulla polarità restituite dai DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE e dagli identificatori di funzione DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE della funzione DxApi.
DDGETCURRENTAUTOFLIPININFO

La struttura DDGETCURRENTAUTOFLIPININFO contiene le informazioni sull'oggetto VPE (Video Port Extensions).
DDGETCURRENTAUTOFLIPOUTINFO

La struttura DDGETCURRENTAUTOFLIPOUTINFO fornisce le informazioni sulla superficie.
DDGETFIELDNUMIN

La struttura DDGETFIELDNUMIN contiene le informazioni sull'handle dell'oggetto Microsoft DirectDraw e delle estensioni delle porte video (VPE).
DDGETFIELDNUMOUT

La struttura DDGETFIELDNUMOUT contiene il numero di campo della porta video hardware.
DDGETIRQINFO

La struttura DDGETIRQINFO contiene informazioni di interruzione per il driver miniport video.
DDGETKERNELCAPSOUT

La struttura DDGETKERNELCAPSOUT contiene le funzionalità dell'oggetto Microsoft DirectDraw.
DDGETPOLARITYIN

La struttura DDGETPOLARITYIN contiene gli handle di oggetto Microsoft DirectDraw e video port extensions (VPE).
DDGETPOLARITYININFO

La struttura DDGETPOLARITYININFO contiene le informazioni sull'oggetto VPE (Video Port Extensions).
DDGETPOLARITYOUT

La struttura DDGETPOLARITYOUT contiene le informazioni sulla polarità richieste.
DDGETPOLARITYOUTINFO

La struttura DDGETPOLARITYOUTINFO contiene le informazioni sulla polarità dell'oggetto VPE (Video Port Extensions).
DDGETPREVIOUSAUTOFLIPININFO

La struttura DDGETPREVIOUSAUTOFLIPININFO fornisce le informazioni sull'oggetto VPE (Video Port Extensions).
DDGETPREVIOUSAUTOFLIPOUTINFO

La struttura DDGETPREVIOUSAUTOFLIPOUTINFO fornisce i dati di superficie.
DDGETSURFACESTATEIN

La struttura DDGETSURFACESTATEIN contiene le informazioni sull'handle di superficie Microsoft DirectDraw e DirectDraw.
DDGETSURFACESTATEOUT

La struttura DDGETSURFACESTATEOUT contiene le funzionalità e lo stato della superficie specificata.
DDGETTRANSFERSTATUSOUTINFO

La struttura DDGETTRANSFERSTATUSOUTINFO contiene le informazioni sullo stato del trasferimento.
DDGETVERSIONNUMBER

La struttura DDGETVERSIONNUMBER contiene il numero di versione del componente trasporto video in modalità kernel di Microsoft DirectDraw supportato dall'interfaccia DxApi del driver video miniport.
DDLOCKIN

La struttura DDLOCKIN contiene le informazioni sull'oggetto Microsoft DirectDraw e sull'handle di superficie DirectDraw.
DDLOCKININFO

La struttura DDLOCKININFO contiene le informazioni sulla superficie.
DDLOCKOUT

La struttura DDLOCKOUT contiene una descrizione della superficie.
DDLOCKOUTINFO

La struttura DDLOCKOUTINFO contiene l'output delle informazioni sulla superficie della funzione DxLock.
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.
DDOPENDIRECTDRAWIN

La struttura DDOPENDIRECTDRAWIN contiene le informazioni sull'oggetto Microsoft DirectDraw.
DDOPENDIRECTDRAWOUT

La struttura DDOPENDIRECTDRAWOUT contiene un nuovo handle Microsoft DirectDraw per l'identificatore di funzione DD_DXAPI_OPENDIRECTDRAW della funzione DxApi se il membro ddRVal di DDOPENDIRECTDRAWOUT è impostato su DD_OK.
DDOPENSURFACEIN

La struttura DDOPENSURFACEIN contiene le informazioni sull'oggetto DirectDrawSurface.
DDOPENSURFACEOUT

La struttura DDOPENSURFACEOUT contiene un nuovo handle DirectDrawSurface, se il membro ddRVal di DDOPENSURFACEOUT è impostato su DD_OK. Questo nuovo handle deve essere usato in tutte le chiamate successive che richiedono un handle DirectDrawSurface.
DDOPENVIDEOPORTIN

La struttura DDOPENVIDEOPORTIN contiene le informazioni sull'oggetto VPE (Video Port Extensions).
DDOPENVIDEOPORTOUT

La struttura DDOPENVIDEOPORTOUT contiene un codice restituito di Microsoft DirectDraw e un nuovo handle di superficie se ddRVal è impostato su DD_OK. Questo nuovo handle deve essere usato in tutte le chiamate successive che richiedono un handle di oggetto VPE (Video Port Extensions).
DDOPENVPCAPTUREDEVICEIN

La struttura DDOPENVPCAPTUREDEVICEIN contiene le informazioni di acquisizione delle estensioni della porta video (VPE).
DDOPENVPCAPTUREDEVICEOUT

La struttura DDOPENVPCAPTUREDEVICEOUT contiene l'handle di acquisizione VPE (Video Port Extensions).
DDREGISTERCALLBACK

La struttura DDREGISTERCALLBACK contiene le informazioni di callback del registro. Questa struttura viene usata sia dai DD_DXAPI_REGISTER_CALLBACK che dagli identificatori di funzione DD_DXAPI_UNREGISTER_CALLBACK della funzione DxApi.
DDSETFIELDNUM

La struttura DDSETFIELDNUM contiene gli handle e il numero di campo.
DDSETSKIPFIELD

La struttura DDSETSKIPFIELD contiene le informazioni sul campo iniziale.
DDSETSTATEININFO

La struttura DDSETSTATEININFO contiene le informazioni sull'oggetto surface e video port extensions (VPE).
DDSETSTATEOUTINFO

La struttura DDSETSTATEOUTINFO contiene le informazioni sullo stato per l'oggetto VPE (Video Port Extensions).
DDSETSURFACESTATE

La struttura DDSETSURFACESTATE contiene le informazioni sullo stato della superficie.
DDSKIPNEXTFIELDINFO

La struttura DDSKIPNEXTFIELDINFO contiene le informazioni skip per l'oggetto VPE (Video Port Extensions).
DDSURFACEDATA

La struttura DDSURFACEDATA viene usata da DirectDraw per rappresentare una superficie per il driver miniport in modalità kernel.
DDTRANSFERININFO

La struttura DDTRANSFERININFO contiene le informazioni di trasferimento per la superficie
DDTRANSFEROUTINFO

La struttura DDTRANSFEROUTINFO restituisce la polarità del campo acquisito.
DDVIDEOPORTDATA

La struttura DDVIDEOPORTDATA viene usata da DirectDraw per rappresentare un oggetto VPE (Video Port Extensions) per il driver miniport video in modalità kernel.
DEVHTADJDATA

La struttura DEVHTADJDATA viene usata come input per la funzione HTUI_DeviceColorAdjustment.
DEVHTINFO

La struttura DEVHTINFO viene usata come input per la funzione HTUI_DeviceColorAdjustment.
DEVINFO

La struttura DEVINFO fornisce informazioni sul driver e sul relativo PDEV privato per il motore di grafica.
DEVMODEW

La struttura DEVMODEW viene utilizzata per specificare le caratteristiche dei dispositivi di visualizzazione e stampa nel set di caratteri Unicode (wide).
DISPLAYCONFIG_2DREGION

La struttura DISPLAYCONFIG_2DREGION rappresenta un punto o un offset in uno spazio bidimensionale.
DISPLAYCONFIG_ADAPTER_NAME

La struttura DISPLAYCONFIG_ADAPTER_NAME contiene informazioni sull'adattatore di visualizzazione.
DISPLAYCONFIG_DESKTOP_IMAGE_INFO

La struttura DISPLAYCONFIG_DESKTOP_IMAGE_INFO contiene informazioni sull'immagine visualizzata sul desktop.
DISPLAYCONFIG_DEVICE_INFO_HEADER

La struttura DISPLAYCONFIG_DEVICE_INFO_HEADER contiene informazioni di visualizzazione sul dispositivo.
DISPLAYCONFIG_MODE_INFO

La struttura DISPLAYCONFIG_MODE_INFO contiene informazioni sulla modalità di origine o sulla modalità di destinazione.
DISPLAYCONFIG_PATH_INFO

La struttura DISPLAYCONFIG_PATH_INFO viene usata per descrivere un singolo percorso da una destinazione a un'origine.
DISPLAYCONFIG_PATH_SOURCE_INFO

La struttura DISPLAYCONFIG_PATH_SOURCE_INFO contiene informazioni di origine per un singolo percorso.
DISPLAYCONFIG_PATH_TARGET_INFO

La struttura DISPLAYCONFIG_PATH_TARGET_INFO contiene informazioni di destinazione per un singolo percorso.
DISPLAYCONFIG_RATIONAL

La struttura DISPLAYCONFIG_RATIONAL descrive un valore frazionaria che rappresenta le frequenze verticali e orizzontali di una modalità video, ovvero la sincronizzazione verticale e la sincronizzazione orizzontale.
DISPLAYCONFIG_SET_TARGET_PERSISTENCE

La struttura DISPLAYCONFIG_SET_TARGET_PERSISTENCE contiene informazioni sull'impostazione della visualizzazione.
DISPLAYCONFIG_SOURCE_DEVICE_NAME

La struttura DISPLAYCONFIG_SOURCE_DEVICE_NAME contiene il nome del dispositivo GDI per l'origine o la visualizzazione.
DISPLAYCONFIG_SOURCE_MODE

La struttura DISPLAYCONFIG_SOURCE_MODE rappresenta un punto o un offset in uno spazio bidimensionale.
DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION

La struttura DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION contiene informazioni sullo stato del supporto della risoluzione virtuale per il monitoraggio.
DISPLAYCONFIG_TARGET_BASE_TYPE

Specifica le informazioni sulla tecnologia di output di base per un ID di destinazione specificato.
DISPLAYCONFIG_TARGET_DEVICE_NAME

La struttura DISPLAYCONFIG_TARGET_DEVICE_NAME contiene informazioni sulla destinazione.
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS

La struttura DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS contiene informazioni su un dispositivo di destinazione.
DISPLAYCONFIG_TARGET_MODE

La struttura DISPLAYCONFIG_TARGET_MODE descrive una modalità di destinazione del percorso di visualizzazione.
DISPLAYCONFIG_TARGET_PREFERRED_MODE

La struttura DISPLAYCONFIG_TARGET_PREFERRED_MODE contiene informazioni sulla modalità preferita di un display.
DISPLAYCONFIG_VIDEO_SIGNAL_INFO

La struttura DISPLAYCONFIG_VIDEO_SIGNAL_INFO contiene informazioni sul segnale video per un display.
DisplayMode

La struttura DisplayMode descrive un dispositivo di visualizzazione.
DisplayModes

La struttura DisplayModes contiene un elenco di modalità di visualizzazione.
DRIVEROBJ

La struttura DRIVEROBJ viene usata per tenere traccia di una risorsa, allocata da un driver, che richiede l'uso dei servizi GDI.
DRVENABLEDATA

La struttura DRVENABLEDATA contiene un puntatore a una matrice di strutture DRVFN e il numero di versione DDI grafica di un sistema operativo basato su NT.
DRVFN

La struttura DRVFN viene usata dai driver grafici per fornire GDI con puntatori alle funzioni DDI grafiche definite dal driver.
DX_IRQDATA

La struttura DX_IRQDATA contiene le informazioni irQ fornite dal driver.
DXAPI_INTERFACE

La struttura DXAPI_INTERFACE contiene le funzioni di callback dell'interfaccia implementate da un driver miniport video per supportare Kernel-Mode Trasporto video.
ENG_TIME_FIELDS

La struttura ENG_TIME_FIELDS viene usata dalla funzione EngQueryLocalTime per restituire l'ora locale.
ENGSAFESEMAPHORE

La struttura ENGSAFESEMAPHORE fornisce al driver un semaforo thread-safe.
ENUMRECTS

La struttura ENUMRECTS viene usata dalla funzione CLIPOBJ_cEnumStart per fornire informazioni sui rettangoli in un'area clip per la funzione CLIPOBJ_bEnum.
FD_DEVICEMETRICS

La struttura FD_DEVICEMETRICS viene usata per fornire informazioni sul tipo di carattere specifiche del dispositivo a GDI se il parametro iMode della funzione DrvQueryFontData fornita dal driver è QFD_MAXEXTENTS.
FD_GLYPHATTR

La struttura FD_GLYPHATTR viene usata per specificare il valore restituito per le funzioni FONTOBJ_pQueryGlyphAttrs e DrvQueryGlyphAttrs.
FD_GLYPHSET

La struttura FD_GLYPHSET viene usata per definire i mapping dai caratteri Unicode ai handle del glifo.
FD_KERNINGPAIR

La struttura FD_KERNINGPAIR viene usata per archiviare informazioni sulle coppie di kerning.
FD_XFORM

La struttura FD_XFORM descrive una trasformazione di tipo carattere bidimensionale arbitraria.
FLOATOBJ

La struttura FLOATOBJ viene usata per emulare un numero a virgola mobile.
FLOATOBJ_XFORM

La struttura FLOATOBJ_XFORM descrive una trasformazione lineare arbitraria a due dimensioni, ad esempio per le linee wide geometriche. (FLOATOBJ_XFORM)
FONTDIFF

La struttura FONTDIFF descrive tutte le caratteristiche diverse tra un carattere di base e una delle sue simulazioni.
FONTINFO

La struttura FONTINFO contiene informazioni relative a un tipo di carattere specifico.
FONTOBJ

La struttura FONTOBJ viene usata per concedere a un driver l'accesso alle informazioni su una determinata istanza di un tipo di carattere.
FONTSIM

La struttura FONTSIM contiene offset in una o più strutture FONTDIFF che descrivono simulazioni di caratteri grassetto, corsivo e grassetto.
GAMMARAMP

La struttura GAMMARAMP viene usata da DrvIcmSetDeviceGammaRamp per impostare la rampa gamma hardware di un determinato dispositivo di visualizzazione.
GDIINFO

La struttura GDIINFO descrive le funzionalità grafiche di un determinato dispositivo.
GLYPHBITS

La struttura GLYPHBITS viene usata per definire una bitmap del glifo.
GLYPHDATA

La struttura GLYPHDATA contiene informazioni su un singolo glifo.
GLYPHDEF

L'unione GLYPHDEF identifica singoli glifi e fornisce un puntatore a una struttura GLYPHBITS o un puntatore a una struttura PATHOBJ.
GLYPHPOS

La struttura GLYPHPOS viene usata da GDI per fornire un driver grafico con la descrizione e la posizione di un glifo.
HEAPALIGNMENT

La struttura HEAPALIGNMENT contiene dati che specificano i requisiti di allineamento per un determinato heap di memoria di visualizzazione.
IFIEXTRA

La struttura IFIEXTRA definisce informazioni aggiuntive per un determinato carattere di tipo che GDI può usare.
IFIMETRICS

La struttura IFIMETRICS definisce le informazioni per un determinato carattere di tipo che GDI può usare.
LINEATTRS

La struttura LINEATTRS viene usata dalle funzioni di disegno linea di un driver per determinare gli attributi della riga.
PALOBJ

La struttura PALOBJ è un oggetto utente che rappresenta una tavolozza colori indicizzata.
PATHDATA

La struttura PATHDATA descrive tutto o parte di un sottopath.
PATHOBJ

La struttura PATHOBJ viene usata per descrivere un set di linee e curve di Bezier che devono essere eseguite o riempite.
PERBANDINFO

La struttura PERBANDINFO viene usata come input per la funzione DrvQueryPerBandInfo di una DLL della grafica della stampante.
PUNTO

La struttura POINT definisce le coordinate x e y di un punto.
POINTL

La struttura POINTL definisce le coordinate x e y di un punto.
PUNTI

La struttura POINTS definisce le coordinate x e y di un punto.
RECT

La struttura RECT definisce un rettangolo in base alle coordinate degli angoli superiore sinistro e inferiore destro.
RECTL

La struttura RECTL definisce un rettangolo in base alle coordinate degli angoli superiore sinistro e inferiore destro.
CORRERE

La struttura RUN viene usata per descrivere un set lineare di pixel che non viene ritagliato dalla struttura CLIPLINE.
SIZE

La struttura SIZE definisce la larghezza e l'altezza di un rettangolo.
recenti

La struttura Sources contiene una topologia VidPN (Video Present Network).
STROBJ

La classe STROBJ o l'oggetto stringa di testo contiene un'enumerazione di handle e posizioni del glifo per il driver del dispositivo.
SURFACEALIGNMENT

La struttura SURFACEALIGNMENT viene usata da un driver di visualizzazione per descrivere le restrizioni di allineamento per una superficie allocata da HeapVidMemAllocAligned.
SURFOBJ

La struttura SURFOBJ è l'oggetto utente per una superficie. Un driver di dispositivo chiama in genere metodi in un oggetto surface solo quando l'oggetto surface rappresenta una bitmap GDI o una superficie gestita dal dispositivo.
TYPE1_FONT

La struttura TYPE1_FONT contiene le informazioni necessarie per un driver PostScript per accedere a un tipo di carattere Type1 tramite GDI.
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.
VIDEOPARAMETERS

Il driver miniport video riceve un puntatore a una struttura VIDEOPARAMETERS nel membro InputBuffer di un VIDEO_REQUEST_PACKET quando la richiesta IOCTL è IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS.
VMEMHEAP

La struttura VMEMHEAP contiene informazioni sull'heap.
WCRUN

La struttura WCRUN descrive un'esecuzione di caratteri Unicode.
WNDOBJ

La struttura WNDOBJ consente al driver di tenere traccia della posizione, delle dimensioni e delle modifiche dell'area client visibile di una finestra.
XFORML

La struttura FLOATOBJ_XFORM descrive una trasformazione lineare arbitraria a due dimensioni, ad esempio per le linee wide geometriche. F
XFORMOBJ

La struttura XFORMOBJ descrive una trasformazione lineare arbitraria a due dimensioni, ad esempio per linee wide geometriche.
XLATEOBJ

La struttura XLATEOBJ viene usata per tradurre gli indici di colore da una tavolozza a un'altra.