Intestazione d3dumddi.h

Questa intestazione viene utilizzata dalla visualizzazione. Per altre informazioni, vedere:

d3dumddi.h contiene le interfacce di programmazione seguenti:

Funzioni

 
D3DDDI_BUILD16_FROM_VERSION32

Converte una build a 16 bit da una versione a 32 bit.
D3DDDI_BUILD16_FROM_VERSION64

Converte una build a 16 bit da una versione a 64 bit.
D3DDDI_INTERFACE32_FROM_VERSION64

Converte un'interfaccia a 32 bit da una versione a 64 bit.
D3DDDI_MAJOR16_FROM_INTERFACE32

Converte una principale a 16 bit da un'interfaccia a 32 bit.
D3DDDI_MAJOR16_FROM_VERSION64

Converte una versione principale a 16 bit da una versione a 64 bit.
D3DDDI_MINOR16_FROM_INTERFACE32

Converte un minore di 16 bit da un'interfaccia a 32 bit.
D3DDDI_MINOR16_FROM_VERSION64

Converte un secondario a 16 bit da una versione a 64 bit.
D3DDDI_REVISION16_FROM_VERSION32

Converte una revisione a 16 bit da una versione a 32 bit.
D3DDDI_REVISION16_FROM_VERSION64

Converte una revisione a 16 bit da una versione a 64 bit.
D3DDDI_VERSION32_FROM_VERSION64

Converte una versione a 32 bit da una versione a 64 bit.
D3DDDI_VERSION64_FROM16

Converte una versione a 64 bit da un bit a 16 bit.
D3DDDI_VERSION64_FROM32

Converte una versione a 64 bit da un bit a 32 bit.
MAKE_D3DDDIHRESULT

Crea un handle Direct3D a un risultato.

Funzioni di callback

 
PFND3DDDI_ALLOCATECB

La funzione pfnAllocateCb alloca memoria video o di sistema.
PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE

La funzione AuthenticatedChannelKeyExchange negozia la chiave di sessione.
PFND3DDDI_BLT

La funzione di callback PFND3DDDI_BLT copia il contenuto di una superficie di origine in una superficie di destinazione.
PFND3DDDI_BUFBLT

La funzione BufBlt esegue un'operazione di trasferimento bit-block (bitblt) da un vertice di origine o un buffer di indice a un vertex o un buffer di indice di destinazione.
PFND3DDDI_BUFBLT1

Esegue un'operazione di trasferimento bit-block (bitblt) da un vertex o un buffer di indice di origine a un vertex o un buffer di indice di destinazione. Implementato dai driver di visualizzazione Windows Display Driver Model (WDDM) 1.2 o versioni successive.
PFND3DDDI_CAPTURETOSYSMEM

La funzione CaptureToSysMem copia il contenuto di un buffer di acquisizione in una superficie di destinazione.
PFND3DDDI_CHECKCOUNTER

Altre informazioni sulla funzione di callback PFND3DDDI_CHECKCOUNTER.
PFND3DDDI_CHECKCOUNTERINFO

Chiamato dal runtime di Microsoft Direct3D per determinare le informazioni globali correlate alla modifica dei contatori. Deve essere implementato dai driver di visualizzazione windows Display Driver Model (WDDM) 1.3 e versioni successive.
PFND3DDDI_CHECKDIRECTFLIPSUPPORT

PFND3DDDI_CHECKDIRECTFLIPSUPPORT viene chiamato da Desktop Window Manager per verificare che il driver di visualizzazione in modalità utente supporti le operazioni Direct Flip.
PFND3DDDI_CHECKMULTIPLANEOVERLAYSUPPORT

Chiamato dal runtime di Microsoft Direct3D per controllare i dettagli sul supporto hardware per le sovrimpressioni multipla.
PFND3DDDI_CHECKPRESENTDURATIONSUPPORT

Chiamato dal runtime di Microsoft Direct3D per richiedere che il driver di visualizzazione in modalità utente ottiene le funzionalità del dispositivo hardware per passare facilmente a una nuova frequenza di aggiornamento del monitoraggio.
PFND3DDDI_CLEAR

La funzione Clear esegue la cancellazione assistita dall'hardware nella destinazione di rendering, nel buffer di profondità o nel buffer degli stencil.
PFND3DDDI_CLOSEADAPTER

La funzione CloseAdapter rilascia le risorse per un oggetto scheda grafica.
PFND3DDDI_COLORFILL

La funzione ColorFill riempie un rettangolo sulla superficie con un particolare colore.
PFND3DDDI_COMPOSERECTS

La funzione ComposeRects compone aree bidimensionali da una superficie di origine a una superficie di destinazione.
PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL

La funzione ConfigureAuthenticatedChannel imposta lo stato all'interno di un canale autenticato.
PFND3DDDI_CREATEAUTHENTICATEDCHANNEL

La funzione CreateAuthenticatedChannel crea un canale che il runtime di Microsoft Direct3D e il driver possono usare per impostare e eseguire query di protezione.
PFND3DDDI_CREATECONTEXTCB

La funzione di callback PFND3DDDI_CREATECONTEXTCB crea un contesto.
PFND3DDDI_CREATECONTEXTVIRTUALCB

PfnCreateContextVirtualCb deve essere usato con contesti che supportano l'indirizzamento virtuale.
PFND3DDDI_CREATECRYPTOSESSION

La funzione CreateCryptoSession crea una sessione di crittografia usata dal runtime Direct3D per gestire una chiave di sessione e per eseguire operazioni di crittografia in e fuori memoria protetta.
PFND3DDDI_CREATEDECODEDEVICE

La funzione CreateDecodeDevice crea un dispositivo di decodifica DirectX Video Acceleration (DirectX VA) usato per decodificare il video.
PFND3DDDI_CREATEDEVICE

La funzione CreateDevice crea un contesto grafico a cui viene fatto riferimento nelle chiamate successive.
PFND3DDDI_CREATEEXTENSIONDEVICE

La funzione CreateExtensionDevice crea un dispositivo di estensione Microsoft DirectX Video Acceleration (DirectX VA).
PFND3DDDI_CREATEHWCONTEXTCB

Callback per creare un nuovo contesto hardware.
PFND3DDDI_CREATEHWQUEUECB

Callback per creare una nuova coda hardware.
PFND3DDDI_CREATELIGHT

La funzione CreateLight crea una sorgente di luce.
PFND3DDDI_CREATEOVERLAY

La funzione CreateOverlay alloca l'hardware di sovrimpressione e rende visibile la sovrimpressione.
PFND3DDDI_CREATEOVERLAYCB

La funzione pfnCreateOverlayCb crea un oggetto overlay in modalità kernel e chiama il driver miniport di visualizzazione per visualizzare la sovrimpressione.
PFND3DDDI_CREATEPAGINGQUEUECB

pfnCreatePagingQueueCb viene usato per creare una coda di paging del dispositivo che può essere usata per la sincronizzazione con le operazioni di gestione della memoria video per il dispositivo, ad esempio rendere la risorsa del dispositivo residente.
PFND3DDDI_CREATEPIXELSHADER

La funzione CreatePixelShader converte il codice pixel shader in un formato specifico dell'hardware e associa questo codice a un handle shader.
PFND3DDDI_CREATEQUERY

La funzione CreateQuery crea risorse sul lato driver per una query che il runtime di Microsoft Direct3D genera successivamente problemi per l'elaborazione.
PFND3DDDI_CREATERESOURCE

La funzione CreateResource crea una risorsa.
PFND3DDDI_CREATERESOURCE2

Crea una risorsa. Implementato dai driver di visualizzazione Windows Display Driver Model (WDDM) 1.2 e versioni successive.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECT2CB

Crea un oggetto di sincronizzazione GPU che un contesto di dispositivo può segnalare e attendere. Usato dai driver di visualizzazione in modalità utente WDDM 1.2 e versioni successive.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECTCB

La funzione pfnCreateSynchronizationObjectCb crea un oggetto di sincronizzazione che un contesto di dispositivo può segnalare e attendere.
PFND3DDDI_CREATEVERTEXSHADERDECL

La funzione CreateVertexShaderDecl converte la dichiarazione del vertex shader in un formato specifico dell'hardware e associa la dichiarazione a un handle shader.
PFND3DDDI_CREATEVERTEXSHADERFUNC

La funzione CreateVertexShaderFunc converte il codice del vertex shader in un formato specifico dell'hardware e associa il codice a un handle shader.
PFND3DDDI_CREATEVIDEOPROCESSDEVICE

La funzione CreateVideoProcessDevice crea un dispositivo di elaborazione video DirectX Video Acceleration (DirectX VA) usato per elaborare il video(ad esempio, per denterlarlare il video e regolare le proprietà ProcAmp del video).
PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE

La funzione CryptoSessionKeyExchange negozia una chiave di sessione.
PFND3DDDI_DEALLOCATE2CB

La funzione di callback in modalità utente pfnDeallocate2Cb rilascia le allocazioni per un oggetto risorsa in modalità kernel se l'oggetto risorsa è stato creato.
PFND3DDDI_DEALLOCATECB

La funzione di callback pfnDeallocateCb rilascia allocazioni o un oggetto risorsa in modalità kernel se l'oggetto risorsa è stato creato.
PFND3DDDI_DECODEBEGINFRAME

La funzione DecodeBeginFrame notifica al driver di visualizzazione in modalità utente che la decodifica può iniziare nel dispositivo di decodifica Microsoft DirectX Video Accelerator (VA) specificato.
PFND3DDDI_DECODEENDFRAME

La funzione DecodeEndFrame notifica al driver di visualizzazione in modalità utente che tutti i dati necessari per decodificare il frame corrente sono stati inviati.
PFND3DDDI_DECODEEXECUTE

La funzione DecodeExecute esegue un'operazione di decodifica usando il dispositivo di decodifica Microsoft DirectX Video Accelerator (VA) specificato.
PFND3DDDI_DECODEEXTENSIONEXECUTE

La funzione DecodeExtensionExecute esegue un'operazione di decodifica usando il dispositivo non standard Microsoft DirectX Video Accelerator (VA) specificato.
PFND3DDDI_DECRYPTIONBLT

La funzione DecryptionBlt scrive i dati in una superficie protetta.
PFND3DDDI_DELETEPIXELSHADER

La funzione DeletePixelShader pulisce le risorse lato driver associate al codice pixel shader.
PFND3DDDI_DELETEVERTEXSHADERDECL

La funzione DeleteVertexShaderDecl pulisce le risorse lato driver associate alla dichiarazione del vertex shader.
PFND3DDDI_DELETEVERTEXSHADERFUNC

La funzione DeleteVertexShaderFunc pulisce le risorse lato driver associate al codice del vertex shader.
PFND3DDDI_DEPTHFILL

La funzione DepthFill riempie un buffer di profondità con un valore pixel specificato in formato nativo.
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL

La funzione DestroyAuthenticatedChannel rilascia le risorse per il canale autenticato creato dalla funzione CreateAuthenticatedChannel.
PFND3DDDI_DESTROYCONTEXTCB

La funzione pfnDestroyContextCb elimina definitivamente il contesto creato tramite una chiamata alla funzione pfnCreateContextCb.
PFND3DDDI_DESTROYCRYPTOSESSION

La funzione DestroyCryptoSession rilascia le risorse per la sessione di crittografia creata dalla funzione CreateCryptoSession.
PFND3DDDI_DESTROYDECODEDEVICE

La funzione DestroyDecodeDevice rilascia le risorse per un dispositivo di decodifica Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DESTROYDEVICE

La funzione DestroyDevice elimina definitivamente un contesto grafico.
PFND3DDDI_DESTROYEXTENSIONDEVICE

La funzione DestroyExtensionDevice rilascia le risorse per un dispositivo di estensione Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DESTROYHWCONTEXTCB

Callback per distruggere un contesto hardware.
PFND3DDDI_DESTROYHWQUEUECB

Callback per distruggere una coda hardware.
PFND3DDDI_DESTROYLIGHT

La funzione DestroyLight disattiva una sorgente di luce.
PFND3DDDI_DESTROYOVERLAY

La funzione DestroyOverlay disabilita l'hardware di sovrimpressione e libera l'handle di sovrimpressione.
PFND3DDDI_DESTROYOVERLAYCB

La funzione pfnDestroyOverlayCb disabilita l'hardware di sovrimpressione e distrugge l'oggetto overlay in modalità kernel.
PFND3DDDI_DESTROYPAGINGQUEUECB

pfnDestroyPagingQueueCb attende il completamento di una coda di paging per completare tutte le operazioni accodate e lo distrugge insieme all'oggetto di sincronizzazione associato.
PFND3DDDI_DESTROYQUERY

La funzione DestroyQuery rilascia le risorse per una query.
PFND3DDDI_DESTROYRESOURCE

La funzione DestroyResource rilascia una risorsa specificata.
PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB

La funzione pfnDestroySynchronizationObjectCb elimina definitivamente l'oggetto di sincronizzazione creato tramite una chiamata alla funzione pfnCreateSynchronizationObjectCb.
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE

La funzione DestroyVideoProcessDevice rilascia le risorse per un dispositivo di elaborazione video Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DISCARD

Rimuove (rimuove) un set di sottorisorse dalla memoria di visualizzazione video. Implementato dai driver di visualizzazione Windows Display Driver Model (WDDM) 1.2 e versioni successive.
PFND3DDDI_DRAWINDEXEDPRIMITIVE

La funzione DrawIndexedPrimitive disegna primitive indicizzate in cui il runtime di Microsoft Direct3D non ha trasformato i dati dell'indice.
PFND3DDDI_DRAWINDEXEDPRIMITIVE2

La funzione DrawIndexedPrimitive2 disegna primitive indicizzate in cui il runtime di Microsoft Direct3D ha trasformato i dati dell'indice.
PFND3DDDI_DRAWPRIMITIVE

La funzione DrawPrimitive disegna primitive non indicizzate in cui il runtime di Microsoft Direct3D non ha trasformato i dati dei vertici.
PFND3DDDI_DRAWPRIMITIVE2

La funzione DrawPrimitive2 disegna primitive non indicizzate in cui il runtime Di Microsoft Direct3D ha trasformato i dati dei vertici.
PFND3DDDI_DRAWRECTPATCH

La funzione DrawRectPatch disegna una patch rettangolare nuova o memorizzata nella cache o aggiorna la specifica di una patch definita in precedenza.
PFND3DDDI_DRAWTRIPATCH

La funzione DrawTriPatch disegna una patch triangolare nuova o memorizzata nella cache o aggiorna la specifica di una patch definita in precedenza.
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR

La funzione CreateVideoProcessor crea un processore video DirectX Video Acceleration (DirectX VA) usato per elaborare video ad alta definizione.
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR

La funzione DestroyVideoProcessor rilascia le risorse per un processore video Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

La funzione GetVideoProcessBltStatePrivate recupera i dati sullo stato di un trasferimento a blocchi di bit privato (bitblt) per un processore video.
PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

La funzione GetVideoProcessStreamStatePrivate recupera i dati dello stato del flusso privato per un processore video.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE

La funzione SetVideoProcessBltState imposta lo stato di un trasferimento bit-block (bitblt) per un processore video.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

La funzione SetVideoProcessStreamState imposta lo stato del flusso per un processore video.
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD

La funzione VideoProcessBltHD elabora i flussi di input video e si compone in una superficie di output.
PFND3DDDI_ENCRYPTIONBLT

La funzione EncryptionBlt legge i dati crittografati da una superficie protetta.
PFND3DDDI_ESCAPECB

La funzione di callback pfnEscapeCb condivide le informazioni con il driver miniport visualizzato.
PFND3DDDI_EVICTCB

pfnEvictCb viene usato per indicare al sistema operativo di decrerere il conteggio dei riferimenti di residenza. Dopo che questo conteggio raggiunge zero, rimuoverà l'allocazione dall'elenco di residenza del dispositivo.
PFND3DDDI_EXTENSIONEXECUTE

La funzione ExtensionExecute esegue un'operazione usando il dispositivo di estensione di Microsoft DirectX Video Accelerator (VA).
PFND3DDDI_FINISHSESSIONKEYREFRESH

La funzione FinishSessionKeyRefresh indica che tutti i buffer di quel momento usano il valore della chiave di sessione aggiornata.
PFND3DDDI_FLIPOVERLAY

La funzione FlipOverlay causa l'avvio dell'hardware di sovrapposizione che visualizza la nuova allocazione specificata.
PFND3DDDI_FLIPOVERLAYCB

La funzione pfnFlipOverlayCb modifica l'allocazione da visualizzare nella sovrapposizione o indica di visualizzare l'altro campo dell'allocazione attualmente visualizzata, quando si denterlacing di una risorsa interleaved.
PFND3DDDI_FLUSH

La funzione Flush invia comandi hardware in sospeso nel buffer dei comandi hardware al driver miniport visualizzato.
PFND3DDDI_FLUSH1

Chiamato dal runtime di Microsoft Direct3D per inviare comandi hardware in sospeso nel buffer dei comandi hardware al driver miniport visualizzato. Deve essere implementato da Windows Display Driver Model (WDDM) 1.3 e versioni successive dei driver di visualizzazione in modalità utente.
PFND3DDDI_FREEGPUVIRTUALADDRESSCB

pfnFreeGpuVirtualAddressCb rilascia un intervallo di indirizzi virtuali di unità di elaborazione grafica (GPU) precedentemente riservati o mappati.
PFND3DDDI_GENERATEMIPSUBLEVELS

La funzione GenerateMipSubLevels rigenera i sublevel di una trama mappa MIP.
PFND3DDDI_GETCAPS

La funzione GetCaps esegue query per le funzionalità della scheda grafica.
PFND3DDDI_GETCAPTUREALLOCATIONHANDLE

La funzione GetCaptureAllocationHandle esegue il mapping dell'handle delle risorse di acquisizione specificato a un handle di allocazione in modalità kernel.
PFND3DDDI_GETENCRYPTIONBLTKEY

La funzione GetEncryptionBltKey restituisce la chiave usata per decrittografare i dati restituiti dalla funzione EncryptionBlt del driver.
PFND3DDDI_GETINFO

La funzione GetInfo recupera informazioni sul dispositivo di visualizzazione specificato.
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB

La funzione pfnGetMultisampleMethodListCb recupera un elenco di metodi di esempio multipli usati per la larghezza, l'altezza e il formato specificati di un'allocazione.
PFND3DDDI_GETOVERLAYCOLORCONTROLS

La funzione GetOverlayColorControls recupera le impostazioni del controllo colore per la sovrapposizione specificata.
PFND3DDDI_GETPITCH

La funzione GetPitch recupera il passo di una superficie protetta o non bloccata.
PFND3DDDI_GETQUERYDATA

La funzione GetQueryData recupera informazioni su una query.
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB

pfnGetResourcePresentPrivateDriverDataCb viene usato per eseguire query sui dati privati della risorsa, associati alla risorsa durante la presentazione.
PFND3DDDI_INVALIDATECACHECB

La funzione di callback PFND3DDDI_INVALIDATECACHECB invalida la cache.
PFND3DDDI_ISSUEQUERY

La funzione IssueQuery elabora una query.
PFND3DDDI_LOCK

La funzione Lock blocca la risorsa specificata o una superficie all'interno della risorsa.
PFND3DDDI_LOCK2CB

La funzione pfnLock2Cb blocca un'allocazione e ottiene un puntatore all'allocazione dal driver miniport visualizzato o dal gestore memoria video.
PFND3DDDI_LOCKASYNC

La funzione LockAsync blocca la risorsa specificata o una superficie all'interno della risorsa.
PFND3DDDI_LOCKCB

La funzione pfnLockCb blocca un'allocazione e ottiene un puntatore all'allocazione dal driver miniport visualizzato o dal gestore di memoria video.
PFND3DDDI_LOGSTRINGTABLE

Chiamato dal runtime di Microsoft Direct3D per richiedere che il driver di visualizzazione in modalità utente registri un evento di traccia eventi personalizzato per Windows (ETW). Facoltativamente implementato da Windows Display Driver Model (WDDM) 1.3 e versioni successive.
PFND3DDDI_LOGUMDMARKERCB

Chiamato dal driver di visualizzazione in modalità utente per registrare un evento di indicatore di Traccia eventi personalizzato per Windows (ETW).
PFND3DDDI_MAKERESIDENTCB

PFND3DDDI_MAKERESIDENTCB indica al sistema operativo di aggiungere una risorsa all'elenco di residenza del dispositivo e di incrementare il conteggio dei riferimenti di residenza su questa allocazione.
PFND3DDDI_MAPGPUVIRTUALADDRESSCB

Altre informazioni sulla funzione pfnMapGpuVirtualAddressCb.
PFND3DDDI_MULTIPLYTRANSFORM

La funzione MultipliTransform modifica la trasformazione corrente.
PFND3DDDI_OFFERALLOCATIONS2CB

La funzione di callback PFND3DDDI_OFFERALLOCATIONS2CB viene chiamata dal driver di visualizzazione in modalità utente per offrire allocazioni di memoria video per il riutilizzo.
PFND3DDDI_OFFERALLOCATIONSCB

La funzione di callback PFND3DDDI_OFFERALLOCATIONSCB viene chiamata dal driver di visualizzazione in modalità utente per offrire allocazioni di memoria video per il riutilizzo.
PFND3DDDI_OFFERRESOURCES

Chiamato dal runtime di Microsoft Direct3D per richiedere che il driver di visualizzazione in modalità utente offre risorse di memoria video per il riutilizzo.
PFND3DDDI_OPENADAPTER

La funzione OpenAdapter crea un oggetto scheda grafica a cui viene fatto riferimento nelle chiamate successive.
PFND3DDDI_OPENRESOURCE

La funzione OpenResource informa il driver che viene aperta una risorsa condivisa.
PFND3DDDI_PRESENT

La funzione Present notifica al driver di visualizzazione in modalità utente che un'applicazione ha completato il rendering e richiede che il driver visualizzi la superficie di origine copiando o capovolgendo o eseguendo un'operazione di riempimento del colore.
PFND3DDDI_PRESENT1

Notifica al driver di visualizzazione in modalità utente che un'applicazione ha completato il rendering e che tutte le proprietà della risorsa condivisa vengono rilasciate e richiede che il driver venga visualizzato nell'area di destinazione.
PFND3DDDI_PRESENTCB

La funzione pfnPresentCb copia il contenuto da un'allocazione di origine.
PFND3DDDI_PRESENTMULTIPLANEOVERLAY

Chiamato dal runtime di Microsoft Direct3D per notificare al driver di visualizzazione in modalità utente che un'applicazione ha completato il rendering e richiede che il driver visualizzi la superficie di origine copiando o capovolgendo o che il driver esegua un'operazione di riempimento colore. Deve essere implementato da Windows Display Driver Model (WDDM) 1.3 o versioni successive che supportano sovrimpressione multipla.
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB

Copia il contenuto da un'allocazione di sovrapposizione multiplane di origine a un'allocazione di destinazione. Può essere chiamato da Windows Display Driver Model (WDDM) 1.3 o versioni successive driver di visualizzazione in modalità utente.
PFND3DDDI_QUERYADAPTERINFOCB

La funzione pfnQueryAdapterInfoCb recupera informazioni sulla scheda grafica.
PFND3DDDI_QUERYADAPTERINFOCB2

Implementato dal driver client per recuperare le informazioni sulla scheda grafica.
PFND3DDDI_QUERYAUTHENTICATEDCHANNEL

La funzione QueryAuthenticatedChannel esegue una query su un canale autenticato per funzionalità e informazioni sullo stato.
PFND3DDDI_QUERYDLISTFORAPPLICATION

La funzione di callback PFND3DDDI_QUERYDLISTFORAPPLICATION esegue una query DList per un'applicazione.
PFND3DDDI_QUERYDLISTFORAPPLICATION1

Chiamato durante l'inizializzazione di Microsoft Direct3D in un sistema ibrido per determinare quale GPU deve essere eseguita da un'applicazione. Un dList è un elenco di applicazioni che richiedono superfici condivise tra adattatori per il rendering ad alte prestazioni nella GPU discreta.
PFND3DDDI_QUERYDLISTFORAPPLICATION2

La funzione di callback PFND3DDDI_QUERYDLISTFORAPPLICATION2 esegue una query dList per un'applicazione.
PFND3DDDI_QUERYRESIDENCYCB

La funzione pfnQueryResidencyCb esegue una query sullo stato di residenza di una risorsa o di un elenco di allocazioni.
PFND3DDDI_QUERYRESOURCERESIDENCY

La funzione QueryResourceResidency determina la residenza dell'elenco specificato di risorse.
PFND3DDDI_RECLAIMALLOCATIONS2CB

pfnReclaimAllocations2Cb viene chiamato dal driver in modalità utente per recuperare le allocazioni di memoria video offerte in precedenza per il riutilizzo.
PFND3DDDI_RECLAIMALLOCATIONS3CB

pfnReclaimAllocations3Cb viene chiamato dal driver in modalità utente per recuperare le allocazioni di memoria video offerte in precedenza per il riutilizzo.
PFND3DDDI_RECLAIMALLOCATIONSCB

Chiamato dal driver di visualizzazione in modalità utente per recuperare le allocazioni di memoria video offerte in precedenza per il riutilizzo.
PFND3DDDI_RECLAIMRESOURCES

Chiamato dal runtime di Microsoft Direct3D per recuperare le risorse di memoria video offerte in precedenza per il riutilizzo.
PFND3DDDI_RENAME

La funzione Rename indica a un driver di visualizzazione in modalità utente di iniziare a usare l'allocazione rinominata restituita in precedenza dalla funzione LockAsync per la risorsa specificata.
PFND3DDDI_RENDERCB

La funzione pfnRenderCb invia il buffer dei comandi corrente per il rendering al driver miniport di visualizzazione.
PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB

pfnReserveGPUVirtualAddressCb riserva un intervallo di indirizzi nello spazio indirizzi virtuale dell'unità di elaborazione grafica (GPU) corrente. L'intervallo di indirizzi è riservato solo, non c'è memoria effettiva dietro di essa.
PFND3DDDI_RESOLVESHAREDRESOURCE

La funzione ResolveSharedResource informa un driver di visualizzazione in modalità utente che la proprietà di una superficie condivisa è stata modificata o che viene usata una superficie per l'interoperabilità GDI.
PFND3DDDI_SETASYNCCALLBACKSCB

La funzione pfnSetAsyncCallbacksCb notifica al runtime di Microsoft Direct3D se il runtime avvierà o arresterà la ricezione di chiamate alle funzioni di callback del runtime da un thread di lavoro.
PFND3DDDI_SETCLIPPLANE

La funzione SetClipPlane imposta un piano di ritaglio.
PFND3DDDI_SETCONVOLUTIONKERNELMONO

La funzione SetConvolutionKernelMono definisce la risoluzione e i pesi del filtro kernel, che viene usato quando viene impostata la modalità di filtro delle trame D3DTEXF_CONVOLUTIONMONO.
PFND3DDDI_SETDECODERENDERTARGET

La funzione SetDecodeRenderTarget imposta la superficie di destinazione di rendering per le operazioni di decodifica.
PFND3DDDI_SETDEPTHSTENCIL

La funzione SetDepthStencil imposta il buffer di profondità nel contesto del driver.
PFND3DDDI_SETDISPLAYMODE

La funzione SetDisplayMode passa a una modalità di visualizzazione o primaria non supportata dal desktop GDI.
PFND3DDDI_SETDISPLAYMODECB

La funzione pfnSetDisplayModeCb imposta l'allocazione usata per eseguire l'analisi sullo schermo.
PFND3DDDI_SETDISPLAYPRIVATEDRIVERFORMATCB

La funzione pfnSetDisplayPrivateDriverFormatCb modifica l'attributo in formato privato di un'origine video presente.
PFND3DDDI_SETINDICES

La funzione SetIndices imposta il buffer di indice corrente.
PFND3DDDI_SETINDICESUM

La funzione SetIndicesUM imposta il buffer di indice corrente sul buffer di memoria utente specificato.
PFND3DDDI_SETLIGHT

La funzione SetLight imposta le proprietà per una sorgente di luce.
PFND3DDDI_SETMARKER

Notifica al driver di visualizzazione in modalità utente che deve generare un nuovo timestamp se un lavoro GPU è stato completato dall'ultima chiamata a pfnSetMarker.
PFND3DDDI_SETMARKERMODE

Notifica al driver di visualizzazione in modalità utente che deve supportare un tipo di evento marcatore ETW (Event Tracing for Windows).
PFND3DDDI_SETMATERIAL

La funzione SetMaterial imposta le proprietà del materiale usate dai dispositivi nel sistema per creare l'effetto richiesto durante il rendering.
PFND3DDDI_SETOVERLAYCOLORCONTROLS

La funzione SetOverlayColorControls modifica le impostazioni del controllo colore per la sovrimpressione specificata.
PFND3DDDI_SETPALETTE

La funzione SetPalette associa una tavolozza a una trama.
PFND3DDDI_SETPIXELSHADER

La funzione SetPixelShader imposta un pixel shader da utilizzare in tutte le operazioni di disegno.
PFND3DDDI_SETPIXELSHADERCONST

La funzione SetPixelShaderConst imposta uno o più registri costanti pixel shader con valori a virgola mobile.
PFND3DDDI_SETPIXELSHADERCONSTB

La funzione SetPixelShaderConstB imposta uno o più registri costanti pixel shader con valori booleani.
PFND3DDDI_SETPIXELSHADERCONSTI

La funzione SetPixelShaderConstI imposta uno o più registri costanti pixel shader con valori integer.
PFND3DDDI_SETPRIORITY

La funzione SetPriority imposta la priorità di rimozione dalla memoria per una trama gestita.
PFND3DDDI_SETPRIORITYCB

La funzione pfnSetPriorityCb imposta il livello di priorità di una risorsa o di un elenco di allocazioni.
PFND3DDDI_SETRENDERSTATE

La funzione SetRenderState aggiorna uno stato di rendering.
PFND3DDDI_SETRENDERTARGET

La funzione SetRenderTarget imposta la superficie di destinazione di rendering.
PFND3DDDI_SETSCISSORRECT

La funzione SetScissorRect contrassegna una parte di una destinazione di rendering a cui il rendering è limitato.
PFND3DDDI_SETSTREAMSOURCE

La funzione SetStreamSource associa una parte di un'origine del flusso di vertici a un vertex buffer.
PFND3DDDI_SETSTREAMSOURCEFREQ

La funzione SetStreamSourceFreq imposta il divisore di frequenza di un'origine di flusso associata a un vertex buffer.
PFND3DDDI_SETSTREAMSOURCEUM

La funzione SetStreamSourceUM associa un'origine del flusso dei vertici a un buffer di memoria utente.
PFND3DDDI_SETTEXTURE

La funzione SetTexture inserisce una trama in una fase specifica in un gruppo a più trame.
PFND3DDDI_SETTEXTURESTAGESTATE

La funzione SetTextureStageState aggiorna lo stato di una trama in una fase specifica in un gruppo a più trame.
PFND3DDDI_SETTRANSFORM

La funzione SetTransform configura una trasformazione.
PFND3DDDI_SETVERTEXSHADERCONST

La funzione SetVertexShaderConst imposta uno o più registri costanti vertex shader con valori a virgola mobile.
PFND3DDDI_SETVERTEXSHADERCONSTB

La funzione SetVertexShaderConstB imposta uno o più registri costanti vertex shader con valori booleani.
PFND3DDDI_SETVERTEXSHADERCONSTI

La funzione SetVertexShaderConstI imposta uno o più registri costanti vertex shader con valori integer.
PFND3DDDI_SETVERTEXSHADERDECL

La funzione SetVertexShaderDecl imposta la dichiarazione del vertex shader in modo che tutte le operazioni di disegno successive usino tale dichiarazione.
PFND3DDDI_SETVERTEXSHADERFUNC

La funzione SetVertexShaderFunc imposta il codice del vertex shader in modo che tutte le operazioni di disegno successive usino tale codice.
PFND3DDDI_SETVIDEOPROCESSRENDERTARGET

La funzione SetVideoProcessRenderTarget imposta la superficie di destinazione di rendering usata per l'elaborazione video.
PFND3DDDI_SETVIEWPORT

La funzione SetViewport informa i driver con riconoscimento della banda di protezione del rettangolo di ritaglio di visualizzazione.
PFND3DDDI_SETZRANGE

La funzione SetZRange informa il driver sull'intervallo di valori z.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECT2CB

Inserisce un segnale negli oggetti di sincronizzazione specificati nel flusso DMA (Context Direct Memory Access) specificato. Usato da WDDM 1.2 e versioni successive dei driver di visualizzazione in modalità utente.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTCB

La funzione pfnSignalSynchronizationObjectCb inserisce un segnale negli oggetti di sincronizzazione specificati nel flusso DMA di contesto specificato.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMCPUCB

pfnSignalSynchronizationObjectFromCpuCb consente a un driver di segnalare una recinzione monitorata.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB

pfnSignalSynchronizationObjectFromGpu2Cb viene usato per segnalare una recinzione monitorata.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPUCB

pfnSignalSynchronizationObjectFromGpuCb viene usato per segnalare una recinzione monitorata.
PFND3DDDI_STARTSESSIONKEYREFRESH

La funzione StartSessionKeyRefresh restituisce un numero casuale che la funzione FinishSessionKeyRefresh del driver usa successivamente per eseguire un'operazione OR esclusiva (XOR) con la chiave di sessione.
PFND3DDDI_STATESET

La funzione StateSet imposta un blocco di stato.
PFND3DDDI_SUBMITCOMMANDCB

pfnSubmitCommandCb viene usato per inviare buffer di comandi nei contesti che supportano l'indirizzamento virtuale dell'unità di elaborazione grafica (GPU).
PFND3DDDI_SUBMITCOMMANDTOHWQUEUECB

Callback per inviare un comando alla coda hardware.
PFND3DDDI_SUBMITHISTORYSEQUENCECB

Altre informazioni sulla funzione di callback PFND3DDDI_SUBMITHISTORYSEQUENCECB.
PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB

Implementato dal driver client per inviare un blt presente alla coda hardware.
PFND3DDDI_SUBMITPRESENTTOHWQUEUECB

La funzione di callback PFND3DDDI_SUBMITPRESENTTOHWQUEUECB viene richiamata dai driver della modalità utente per inviare un'operazione Blt Present a una coda hardware.
PFND3DDDI_SUBMITSIGNALSYNCOBJECTSTOHWQUEUECB

Callback per inviare un comando di segnale alla coda hardware.
PFND3DDDI_SUBMITWAITFORSYNCOBJECTSTOHWQUEUECB

Callback per inviare un comando di attesa alla coda hardware.
PFND3DDDI_SYNCTOKEN

Il callback PFND3DDDI_SYNCTOKEN crea un token di sincronizzazione.
PFND3DDDI_SYNCTOKENCB

Il callback PFND3DDDI_SYNCTOKENCB crea un token di sincronizzazione.
PFND3DDDI_TEXBLT

La funzione TexBlt esegue un'operazione di trasferimento bit-block (bitblt) da una trama di origine a una trama di destinazione, inclusi tutti i sublevel della trama di origine.
PFND3DDDI_TEXBLT1

Esegue un'operazione di trasferimento bit-block (bitblt) da una trama di origine a una trama di destinazione, incluse tutte le sublevel della trama di origine. Implementato da Windows Display Driver Model (WDDM) 1.2 o versioni successive, i driver di visualizzazione in modalità utente.
PFND3DDDI_TRIMRESIDENCYSET

pfnTrimResidencySet viene usato per tagliare l'elenco di residenza per un determinato dispositivo. I driver in modalità utente sono necessari per implementare questo callback per partecipare al nuovo modello di residenza della memoria.
PFND3DDDI_UNLOCK

La funzione Sblocco sblocca una risorsa o una superficie all'interno della risorsa bloccata in precedenza dalla funzione Lock.
PFND3DDDI_UNLOCK2CB

La funzione pfnUnlock2Cb sblocca un'allocazione bloccata da una chiamata alla funzione pfnLock2Cb.
PFND3DDDI_UNLOCKASYNC

La funzione UnlockAsync sblocca una risorsa o una superficie all'interno della risorsa bloccata in precedenza dalla funzione LockAsync.
PFND3DDDI_UNLOCKCB

La funzione pfnUnlockCb sblocca un'allocazione bloccata da una chiamata alla funzione pfnLockCb.
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB

Le funzioni pfnUpdateAllocationPropertyCb aggiornano la proprietà di un'allocazione senza creare una nuova allocazione.
PFND3DDDI_UPDATEGPUVIRTUALADDRESSCB

pfnUpdateGpuVirtualAddressCb è un'operazione speciale usata nel contesto delle risorse del riquadro.
PFND3DDDI_UPDATEOVERLAY

La funzione UpdateOverlay riconfigura o sposta una sovrapposizione visualizzata.
PFND3DDDI_UPDATEOVERLAYCB

La funzione pfnUpdateOverlayCb modifica un oggetto sovrimpressione in modalità kernel.
PFND3DDDI_UPDATEPALETTE

La funzione UpdatePalette aggiorna una tavolozza trama.
PFND3DDDI_UPDATESUBRESOURCEUP

Chiamato dal runtime Di Microsoft Direct3D per aggiornare un'area secondaria di destinazione da un'area di memoria del sistema di origine. Deve essere implementato da Windows Display Driver Model (WDDM) 1.3 e versioni successive dei driver di visualizzazione in modalità utente.
PFND3DDDI_UPDATEWINFO

La funzione UpdateWInfo aggiorna l'intervallo w per il buffering w.
PFND3DDDI_VALIDATEDEVICE

La funzione ValidateDevice restituisce il numero di passaggi in cui l'hardware può eseguire le operazioni di fusione specificate nello stato corrente.
PFND3DDDI_VIDEOPROCESSBEGINFRAME

La funzione VideoProcessBeginFrame notifica al driver di visualizzazione in modalità utente che l'elaborazione di un fotogramma video può iniziare nel dispositivo di elaborazione video Microsoft DirectX Video Accelerator (VA) specificato.
PFND3DDDI_VIDEOPROCESSBLT

La funzione VideoProcessBlt elabora un fotogramma video usando il dispositivo di elaborazione video Microsoft DirectX (VA) specificato.
PFND3DDDI_VIDEOPROCESSENDFRAME

La funzione VideoProcessEndFrame notifica al driver di visualizzazione in modalità utente che tutti i dati necessari per elaborare il frame corrente sono stati inviati.
PFND3DDDI_VOLBLT

La funzione VolBlt esegue un'operazione di trasferimento a blocchi bit (bitblt) da una trama del volume di origine a una trama del volume di destinazione.
PFND3DDDI_VOLBLT1

Esegue un'operazione di trasferimento bit-block (bitblt) da una trama del volume di origine a una trama del volume di destinazione. Implementato da Windows Display Driver Model (WDDM) 1.2 o versioni successive, i driver di visualizzazione in modalità utente.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECT2CB

Inserisce un comando di attesa per gli oggetti di sincronizzazione specificati nel flusso di comandi di contesto specificato. Usato da Windows Display Driver Model (WDDM) 1.2 e versioni successive dei driver di visualizzazione in modalità utente.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTCB

La funzione pfnWaitForSynchronizationObjectCb inserisce un'attesa per gli oggetti di sincronizzazione specificati nel flusso DMA del contesto specificato.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPUCB

pfnWaitForSynchronizationObjectFromCpuCb attende che un recinto monitorato raggiunga un determinato valore prima di elaborare i comandi di contesto successivi.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMGPUCB

pfnWaitForSynchronizationObjectFromGpuCb attende che un recinto monitorato raggiunga un determinato valore prima di elaborare i comandi di contesto successivi.
PFND3DDDICB_LOGSTRINGTABLEENTRY

Individua una voce di tabella stringa utilizzata dalla funzione LogMarkerStringTable per registrare un evento di traccia eventi per Windows (ETW). Facoltativamente implementato da Windows Display Driver Model (WDDM) 1.3 e versioni successive.

Strutture

 
D3D12DDICB_OFFERALLOCATIONS

La struttura D3D12DDICB_OFFERALLOCATIONS viene usata per offrire allocazioni.
D3D12DDICB_RECLAIMALLOCATIONS2

Descrive le risorse di memoria video che devono essere recuperate e che il driver offerto in precedenza per il riutilizzo.
D3DDDI_ADAPTERCALLBACKS

La struttura D3DDDI_ADAPTERCALLBACKS contiene funzioni di callback del runtime di Microsoft Direct3D che il driver di visualizzazione in modalità utente può usare.
D3DDDI_ADAPTERFUNCS

La struttura D3DDDI_ADAPTERFUNCS contiene funzioni che il driver di visualizzazione in modalità utente può implementare per comunicare con un oggetto scheda grafica.
D3DDDI_BATCHEDMARKERDATA

La struttura D3DDDI_BATCHEDMARKERDATA fornisce dati marcatori ad alte prestazioni dai driver D3D12.
D3DDDI_BLTFLAGS

La struttura D3DDDI_BLTFLAGS identifica il tipo di trasferimento a blocchi di bit (bitblt) da eseguire.
D3DDDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO

Usato per controllare le informazioni sul piano di supporto della sovrimpressione multipla.
D3DDDI_COLORFILLFLAGS

La struttura D3DDDI_COLORFILLFLAGS descrive come colorare un rettangolo su una superficie.
D3DDDI_CREATEDEVICEFLAGS

La struttura D3DDDI_CREATEDEVICEFLAGS descrive come creare un dispositivo.
D3DDDI_DEVICECALLBACKS

Altre informazioni sulla struttura D3DDDI_DEVICECALLBACKS.
D3DDDI_DEVICEFUNCS

La struttura D3DDDI_DEVICEFUNCS contiene funzioni che il driver di visualizzazione in modalità utente può implementare per eseguire il rendering delle primitive grafiche e elaborare le modifiche dello stato.
D3DDDI_EXECUTIONSTATEESCAPE

Specifica lo stato del dispositivo.
D3DDDI_FLIPOVERLAYFLAGS

La struttura D3DDDI_FLIPOVERLAYFLAGS identifica come capovolgere una risorsa in una sovrimpressione.
D3DDDI_FRAMELATENCYESCAPE

Specifica la latenza massima dei fotogrammi di un'app.
D3DDDI_ISSUEQUERYFLAGS

La struttura D3DDDI_ISSUEQUERYFLAGS identifica lo stato di un problema di query.
D3DDDI_LIGHT

La struttura D3DDDI_LIGHT descrive un set di proprietà di illuminazione.
D3DDDI_LOCKASYNCFLAGS

La struttura D3DDDI_LOCKASYNCFLAGS identifica come bloccare una risorsa.
D3DDDI_LOCKFLAGS

La struttura D3DDDI_LOCKFLAGS identifica come bloccare una risorsa.
D3DDDI_MULTIPLANE_ALLOCATION_INFO

La struttura D3DDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO specifica informazioni su un'allocazione di sovrapposizione multipla.
D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES

La struttura _D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES contiene informazioni utilizzate dal driver di visualizzazione in modalità utente per specificare gli attributi del piano di sovrimpressione.
D3DDDI_MULTIPLANE_OVERLAY_CAPS

La struttura D3DDDI_MULTIPLANE_OVERLAY_CAPS contiene informazioni utilizzate dal driver di visualizzazione in modalità utente per specificare le funzionalità del piano di sovrimpressione.
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS

Usato dal driver di visualizzazione in modalità utente per specificare un gruppo di funzionalità del piano di sovrimpressione.
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS_INPUT

Specifica informazioni su un gruppo di funzionalità di sovrapposizione multiplane.
D3DDDI_OPENRESOURCEFLAGS

La struttura D3DDDI_OPENRESOURCEFLAGS identifica il tipo di risorsa da aprire.
D3DDDI_OVERLAYCOLORCONTROLS

La struttura D3DDDI_OVERLAYCOLORCONTROLS descrive le impostazioni del controllo colore per una sovrimpressione.
D3DDDI_OVERLAYCOLORCONTROLSFLAGS

La struttura D3DDDI_OVERLAYCOLORCONTROLSFLAGS identifica le impostazioni del controllo colore supportate dall'hardware di sovrimpressione.
D3DDDI_OVERLAYINFO

La struttura D3DDDI_OVERLAYINFO descrive le informazioni su una sovrimpressione.
D3DDDI_OVERLAYINFOFLAGS

La struttura D3DDDI_OVERLAYINFOFLAGS identifica il tipo di operazione di sovrimpressione da eseguire.
D3DDDI_PRESENT_MULTIPLANE_OVERLAY

Specifica un piano di sovrimpressione da visualizzare.
D3DDDI_PRESENTFLAGS

La struttura D3DDDI_PRESENTFLAGS identifica come eseguire un'operazione corrente.
D3DDDI_UNLOCKASYNCFLAGS

La struttura D3DDDI_UNLOCKASYNCFLAGS identifica come sbloccare una risorsa.
D3DDDI_UNLOCKFLAGS

La struttura D3DDDI_UNLOCKFLAGS identifica come sbloccare una risorsa.
D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE

La struttura D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE descrive un buffer che contiene la chiave di sessione usata dal canale autenticato.
D3DDDIARG_BLT

La struttura D3DDDIARG_BLT descrive i parametri di un trasferimento a blocchi di bit (bitblt).
D3DDDIARG_BUFFERBLT

La struttura D3DDDIARG_BUFFERBLT descrive i parametri di un'operazione di trasferimento in blocchi di bit del buffer (bitblt).
D3DDDIARG_BUFFERBLT1

Descrive i parametri di un'operazione di trasferimento bit-block del buffer (bitblt).
D3DDDIARG_CAPTURETOSYSMEM

La struttura D3DDDIARG_CAPTURETOSYSMEM descrive i parametri di un trasferimento a blocchi di bit (bitblt) da un buffer di acquisizione a una superficie di memoria video.
D3DDDIARG_CHECKDIRECTFLIPSUPPORT

Specifica le risorse usate per le operazioni Direct Flip, in cui la memoria video viene facilmente capovolta tra le allocazioni primarie gestite di un'applicazione e le allocazioni primarie gestite di Desktop Window Manager (DWM).
D3DDDIARG_CHECKMULTIPLANEOVERLAYSUPPORT

Usato in una chiamata alla funzione pfnCheckMultiPlaneOverlaySupport (D3D) per controllare i dettagli sul supporto hardware per le sovrimpressioni multiplane.
D3DDDIARG_CHECKPRESENTDURATIONSUPPORT

Usato in una chiamata alla funzione CheckPresentDurationSupport per controllare i dettagli sul supporto dei dispositivi hardware per passare facilmente a una nuova frequenza di aggiornamento del monitoraggio.
D3DDDIARG_CLEAR

La struttura D3DDDIARG_CLEAR descrive i parametri di un'operazione di cancellazione assistita da hardware.
D3DDDIARG_COLORFILL

La struttura D3DDDIARG_COLORFILL descrive i parametri di un'operazione di riempimento dei colori.
D3DDDIARG_COMPOSERECTS

La struttura D3DDDIARG_COMPOSERECTS descrive i parametri utilizzati per comporre aree rettangolari.
D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL

La struttura D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL descrive lo stato impostato all'interno di un canale autenticato usando la funzione ConfigureAuthenticatedChannel.
D3DDDIARG_COPYFLAGS

Viene descritto come gestire il contenuto esistente di una risorsa durante un'operazione di copia o aggiornamento di un'area all'interno di tale risorsa. Usato dai driver di visualizzazione Windows Display Driver Model (WDDM) 1.3 e versioni successive.
D3DDDIARG_COUNTER_INFO

Descrive le informazioni per modificare i contatori.
D3DDDIARG_CREATEAUTHENTICATEDCHANNEL

La struttura D3DDDIARG_CREATEAUTHENTICATEDCHANNEL identifica un canale da creare.
D3DDDIARG_CREATECRYPTOSESSION

La struttura D3DDDIARG_CREATECRYPTOSESSION descrive una sessione di crittografia da creare.
D3DDDIARG_CREATEDECODEDEVICE

La struttura D3DDDIARG_CREATEDECODEDEVICE descrive un dispositivo Microsoft DirectX Video Acceleration (DirectX VA) da creare.
D3DDDIARG_CREATEDEVICE

La struttura D3DDDIARG_CREATEDEVICE contiene informazioni che descrivono il dispositivo di visualizzazione da creare.
D3DDDIARG_CREATEEXTENSIONDEVICE

La struttura D3DDDIARG_CREATEEXTENSIONDEVICE descrive un dispositivo di estensione DirectX Video Acceleration (DirectX VA) Microsoft da creare.
D3DDDIARG_CREATELIGHT

La struttura D3DDDIARG_CREATELIGHT contiene l'indice nella matrice light.
D3DDDIARG_CREATEOVERLAY

La struttura D3DDDIARG_CREATEOVERLAY descrive una sovrimpressione da creare.
D3DDDIARG_CREATEPIXELSHADER

La struttura D3DDDIARG_CREATEPIXELSHADER specifica un handle shader da associare al codice pixel shader.
D3DDDIARG_CREATEQUERY

La struttura D3DDDIARG_CREATEQUERY identifica una query da creare.
D3DDDIARG_CREATEVERTEXSHADERDECL

La struttura D3DDDIARG_CREATEVERTEXSHADERDECL specifica un handle shader da associare alla dichiarazione del vertex shader.
D3DDDIARG_CREATEVERTEXSHADERFUNC

La struttura D3DDDIARG_CREATEVERTEXSHADERFUNC specifica un handle shader da associare al codice del vertex shader.
D3DDDIARG_CREATEVIDEOPROCESSDEVICE

La struttura D3DDDIARG_CREATEVIDEOPROCESSDEVICE descrive un dispositivo di elaborazione video DirectX Video Acceleration (DirectX VA) Microsoft da creare.
D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE

La struttura D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE descrive un buffer che contiene la chiave di sessione, usata per la crittografia.
D3DDDIARG_DECODEBEGINFRAME

La struttura D3DDDIARG_DECODEBEGINFRAME specifica il decodificatore Microsoft DirectX Video Accelerator (VA) che deve avviare la decodifica di un fotogramma.
D3DDDIARG_DECODEENDFRAME

La struttura D3DDDIARG_DECODEENDFRAME specifica il decodificatore Microsoft DirectX Video Accelerator (VA) che deve interrompere la decodifica di un fotogramma.
D3DDDIARG_DECODEEXECUTE

La struttura D3DDDIARG_DECODEEXECUTE descrive un'operazione di decodifica microsoft DirectX Video Acceleration (VA) da eseguire.
D3DDDIARG_DECODEEXTENSIONEXECUTE

La struttura D3DDDIARG_DECODEEXTENSIONEXECUTE descrive un'operazione di decodifica microsoft DirectX Video Acceleration (VA) non standard da eseguire.
D3DDDIARG_DECRYPTIONBLT

La struttura D3DDDIARG_DECRYPTIONBLT descrive i parametri di un trasferimento bit-block decrittografato (bitblt) in una chiamata alla funzione DecryptionBlt.
D3DDDIARG_DEPTHFILL

La struttura D3DDDIARG_DEPTHFILL descrive i parametri di un'operazione di riempimento di profondità.
D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL

La struttura D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL contiene l'handle di un canale autenticato eliminato definitivamente in una chiamata alla funzione DestroyAuthenticatedChannel.
D3DDDIARG_DESTROYCRYPTOSESSION

La struttura D3DDDIARG_DESTROYCRYPTOSESSION contiene l'handle per una sessione di crittografia eliminata definitivamente in una chiamata alla funzione DestroyCryptoSession.
D3DDDIARG_DESTROYLIGHT

La struttura D3DDDIARG_DESTROYLIGHT contiene l'indice in una matrice di luce per distruggere la luce.
D3DDDIARG_DESTROYOVERLAY

La struttura D3DDDIARG_DESTROYOVERLAY contiene un handle per la sovrimpressione da disabilitare.
D3DDDIARG_DISCARD

Definisce la memoria di visualizzazione video che può essere eliminata perché il contenuto non è più necessario.
D3DDDIARG_DRAWINDEXEDPRIMITIVE

La struttura D3DDDIARG_DRAWINDEXEDPRIMITIVE descrive una primitiva indicizzata da disegnare.
D3DDDIARG_DRAWINDEXEDPRIMITIVE2

La struttura D3DDDIARG_DRAWINDEXEDPRIMITIVE2 descrive una primitiva indicizzata da disegnare.
D3DDDIARG_DRAWPRIMITIVE

La struttura D3DDDIARG_DRAWPRIMITIVE descrive una primitiva non indicizzata da disegnare.
D3DDDIARG_DRAWPRIMITIVE2

La struttura D3DDDIARG_DRAWPRIMITIVE2 descrive una primitiva non indicizzata da disegnare.
D3DDDIARG_DRAWRECTPATCH

La struttura D3DDDIARG_DRAWRECTPATCH descrive una patch rettangolare da disegnare.
D3DDDIARG_DRAWTRIPATCH

La struttura D3DDDIARG_DRAWTRIPATCH descrive una patch triangolare da disegnare.
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR

La struttura D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR descrive un processore video DirectX Video Acceleration (DirectX VA) Microsoft da creare.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

La struttura D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE descrive lo stato privato del trasferimento bit-block (bitblt) del processore video da recuperare.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

La struttura D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE descrive lo stato del flusso privato del processore video da recuperare.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

La struttura D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE descrive lo stato bit-block transfer (bitblt) del processore video da modificare e i dati usati per modificare lo stato.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

La struttura D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE descrive lo stato del flusso del processore video da modificare e i dati usati per modificare lo stato.
D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD

La struttura D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD descrive un'operazione di elaborazione video ad alta definizione di Microsoft DirectX Video Acceleration (VA).
D3DDDIARG_ENCRYPTIONBLT

La struttura D3DDDIARG_ENCRYPTIONBLT descrive i parametri di un trasferimento bit-block crittografato (bitblt) in una chiamata alla funzione EncryptionBlt.
D3DDDIARG_EXTENSIONEXECUTE

La struttura D3DDDIARG_EXTENSIONEXECUTE descrive un'operazione di estensione Microsoft DirectX Video Acceleration (VA) da eseguire.
D3DDDIARG_FINISHSESSIONKEYREFRESH

La struttura D3DDDIARG_FINISHSESSIONKEYREFRESH contiene l'handle di una sessione di crittografia per terminare una chiamata alla funzione FinishSessionKeyRefresh.
D3DDDIARG_FLIPOVERLAY

La struttura D3DDDIARG_FLIPOVERLAY descrive una nuova risorsa da visualizzare in una determinata sovrimpressione.
D3DDDIARG_GENERATEMIPSUBLEVELS

La struttura D3DDDIARG_GENERATEMIPSUBLEVELS descrive come generare i sublevel di una trama della mappa MIP.
D3DDDIARG_GETCAPS

La struttura D3DDDIARG_GETCAPS contiene le funzionalità del dispositivo di visualizzazione di un particolare tipo.
D3DDDIARG_GETCAPTUREALLOCATIONHANDLE

La struttura D3DDDIARG_GETCAPTUREALLOCATIONHANDLE descrive i parametri per il recupero di un handle di allocazione da un handle di risorsa di acquisizione.
D3DDDIARG_GETENCRYPTIONBLTKEY

La struttura _GETENCRYPTIONBLTKEY descrive una sessione di trasferimento bit-block (bitblt) crittografata per cui la funzione GetEncryptionBltKey recupera la chiave di crittografia.
D3DDDIARG_GETOVERLAYCOLORCONTROLS

La struttura D3DDDIARG_GETOVERLAYCOLORCONTROLS descrive i parametri per il recupero delle impostazioni di controllo dei colori di una sovrimpressione.
D3DDDIARG_GETPITCH

La struttura D3DDDIARG_GETPITCH descrive una superficie crittografata per cui la funzione GetPitch recupera il passo.
D3DDDIARG_GETQUERYDATA

La struttura D3DDDIARG_GETQUERYDATA contiene informazioni sulle query recuperate dal driver di visualizzazione in modalità utente.
D3DDDIARG_ISSUEQUERY

La struttura D3DDDIARG_ISSUEQUERY descrive come elaborare una query creata dalla funzione CreateQuery.
D3DDDIARG_LOCK

La struttura D3DDDIARG_LOCK descrive una risorsa o una superficie all'interno della risorsa da bloccare.
D3DDDIARG_LOCKASYNC

La struttura D3DDDIARG_LOCKASYNC descrive una risorsa o una superficie all'interno della risorsa da bloccare.
D3DDDIARG_MULTIPLYTRANSFORM

La struttura D3DDDIARG_MULTIPLYTRANSFORM descrive come modificare la trasformazione corrente.
D3DDDIARG_OFFERRESOURCES

Descrive le risorse di memoria video offerte dal driver di visualizzazione in modalità utente per il riutilizzo. Usato con la funzione OfferResources.
D3DDDIARG_OPENADAPTER

La struttura D3DDDIARG_OPENADAPTER contiene informazioni che descrivono l'oggetto scheda grafica.
D3DDDIARG_OPENRESOURCE

La struttura D3DDDIARG_OPENRESOURCE contiene informazioni per l'apertura di una risorsa condivisa.
D3DDDIARG_PRESENT

La struttura D3DDDIARG_PRESENT descrive una risorsa da visualizzare.
D3DDDIARG_PRESENT1

Descrive una risorsa da visualizzare. Usato con la funzione pfnPresent1(D3D) da Windows Display Driver Model (WDDM) 1.3 e versioni successive driver di visualizzazione in modalità utente.
D3DDDIARG_PRESENTMULTIPLANEOVERLAY

La struttura D3DDDIARG_PRESENTMULTIPLANEOVERLAY contiene informazioni che specificano una risorsa di sovrapposizione multipla da visualizzare.
D3DDDIARG_PRESENTSURFACE

La struttura D3DDDIARG_PRESENTSURFACE contiene un handle di risorsa e un indice di sottorisorsa che descrive una superficie da visualizzare.
D3DDDIARG_QUERYAUTHENTICATEDCHANNEL

La struttura D3DDDIARG_QUERYAUTHENTICATEDCHANNEL descrive le informazioni sul canale autenticate per eseguire query usando la funzione QueryAuthenticatedChannel.
D3DDDIARG_QUERYRESOURCERESIDENCY

La struttura D3DDDIARG_QUERYRESOURCERESIDENCY descrive un elenco di risorse in cui viene verificata la residenza tramite la funzione QueryResourceResidency.
D3DDDIARG_RECLAIMRESOURCES

Descrive le risorse di memoria video che devono essere recuperate e che il driver di visualizzazione in modalità utente offerto in precedenza per il riutilizzo. Usato con la funzione ReclaimResources.
D3DDDIARG_RENAME

La struttura D3DDDIARG_RENAME descrive una risorsa o una superficie all'interno della risorsa da rinominare con una nuova allocazione.
D3DDDIARG_RENDERSTATE

La struttura D3DDDIARG_RENDERSTATE descrive come aggiornare uno stato di rendering specifico.
D3DDDIARG_RESOLVESHAREDRESOURCE

La struttura D3DDDIARG_RESOLVESHAREDRESOURCE specifica la risorsa utilizzata dalla funzione ResolveSharedResource del driver di visualizzazione in modalità utente come superficie condivisa sincronizzata o come superficie interoperabile GDI.
D3DDDIARG_SETCLIPPLANE

La struttura D3DDDIARG_SETCLIPPLANE descrive un piano clip.
D3DDDIARG_SETCONVOLUTIONKERNELMONO

La struttura D3DDDIARG_SETCONVOLUTIONKERNELMONO descrive i parametri per l'impostazione del kernel di convoluzione monocromatica.
D3DDDIARG_SETDECODERENDERTARGET

La struttura D3DDDIARG_SETDECODERENDERTARGET descrive la superficie di destinazione di rendering decodificata.
D3DDDIARG_SETDEPTHSTENCIL

La struttura D3DDDIARG_SETDEPTHSTENCIL specifica un buffer di profondità.
D3DDDIARG_SETDISPLAYMODE

La struttura D3DDDIARG_SETDISPLAYMODE descrive i parametri per l'impostazione della modalità di visualizzazione.
D3DDDIARG_SETINDICES

La struttura D3DDDIARG_SETINDICES descrive i parametri per l'impostazione del buffer di indice corrente.
D3DDDIARG_SETLIGHT

La struttura D3DDDIARG_SETLIGHT descrive come impostare le proprietà della luce.
D3DDDIARG_SETMATERIAL

La struttura D3DDDIARG_SETMATERIAL descrive le proprietà del materiale utilizzate per il rendering.
D3DDDIARG_SETOVERLAYCOLORCONTROLS

La struttura D3DDDIARG_SETOVERLAYCOLORCONTROLS descrive i parametri per la modifica delle impostazioni di controllo dei colori di una sovrimpressione.
D3DDDIARG_SETPALETTE

La struttura D3DDDIARG_SETPALETTE descrive come associare una tavolozza a una trama.
D3DDDIARG_SETPIXELSHADERCONST

La struttura D3DDDIARG_SETPIXELSHADERCONST descrive come impostare i registri costanti del pixel shader.
D3DDDIARG_SETPRIORITY

La struttura D3DDDIARG_SETPRIORITY descrive il livello di priorità da impostare per una trama gestita.
D3DDDIARG_SETRENDERTARGET

La struttura D3DDDIARG_SETRENDERTARGET descrive la superficie di destinazione di rendering.
D3DDDIARG_SETSTREAMSOURCE

La struttura D3DDDIARG_SETSTREAMSOURCE descrive la parte del flusso di vertici da associare a un vertex buffer.
D3DDDIARG_SETSTREAMSOURCEFREQ

La struttura D3DDDIARG_SETSTREAMSOURCEFREQ descrive come viene impostato il divisore di frequenza per una parte dell'origine del flusso dei vertici.
D3DDDIARG_SETSTREAMSOURCEUM

La struttura D3DDDIARG_SETSTREAMSOURCEUM descrive il flusso dei vertici da associare a un buffer di memoria utente.
D3DDDIARG_SETTRANSFORM

La struttura D3DDDIARG_SETTRANSFORM descrive come configurare una trasformazione.
D3DDDIARG_SETVERTEXSHADERCONST

La struttura D3DDDIARG_SETVERTEXSHADERCONST descrive come impostare i registri costanti del vertex shader.
D3DDDIARG_SETVIDEOPROCESSRENDERTARGET

La struttura D3DDDIARG_SETVIDEOPROCESSRENDERTARGET descrive la superficie di destinazione di rendering per l'elaborazione video.
D3DDDIARG_STARTSESSIONKEYREFRESH

La struttura D3DDDIARG_STARTSESSIONKEYREFRESH contiene informazioni sul numero casuale per la sessione di crittografia.
D3DDDIARG_STATESET

La struttura D3DDDIARG_STATESET descrive come impostare un blocco di stato.
D3DDDIARG_SYNCTOKEN

Struttura per fornire informazioni sul token di sincronizzazione.
D3DDDIARG_TEXBLT

La struttura D3DDDIARG_TEXBLT descrive i parametri per un'operazione di trasferimento a blocchi di bit della trama (bitblt).
D3DDDIARG_TEXBLT1

Descrive i parametri per un'operazione di trasferimento bit-blocco di bit della trama (bitblt).
D3DDDIARG_TEXTURESTAGESTATE

La struttura D3DDDIARG_TEXTURESTAGESTATE descrive come aggiornare una trama in una fase specifica in un gruppo a più trame.
D3DDDIARG_TRIMRESIDENCYSET

D3DDDIARG_TRIMRESIDENCYSET viene usato con pfnTrimResidencySet da un driver in modalità utente per tagliare l'elenco di residenza per un determinato dispositivo.
D3DDDIARG_UNLOCK

La struttura D3DDDIARG_UNLOCK descrive una risorsa o una superficie all'interno della risorsa da sbloccare.
D3DDDIARG_UNLOCKASYNC

La struttura D3DDDIARG_UNLOCKASYNC descrive una risorsa o una superficie all'interno della risorsa da sbloccare.
D3DDDIARG_UPDATEOVERLAY

La struttura D3DDDIARG_UPDATEOVERLAY descrive una sovrimpressione da modificare.
D3DDDIARG_UPDATEPALETTE

La struttura D3DDDIARG_UPDATEPALETTE descrive i parametri usati per aggiornare una tavolozza delle trame.
D3DDDIARG_UPDATESUBRESOURCEUP

Descrive le informazioni usate per aggiornare un'area di sottorisorsa di destinazione da un'area di memoria di sistema di origine. Usato dai driver di visualizzazione Windows Display Driver Model (WDDM) 1.3 e versioni successive.
D3DDDIARG_VALIDATETEXTURESTAGESTATE

La struttura D3DDDIARG_VALIDATETEXTURESTAGESTATE contiene il numero di passaggi in cui l'hardware può eseguire le operazioni di fusione specificate nello stato corrente.
D3DDDIARG_VIDEOPROCESSBLT

La struttura D3DDDIARG_VIDEOPROCESSBLT descrive un'operazione di elaborazione video di Microsoft DirectX Video Acceleration (VA) da eseguire.
D3DDDIARG_VIDEOPROCESSENDFRAME

La struttura D3DDDIARG_VIDEOPROCESSENDFRAME specifica il processo video microsoft DirectX Video Accelerator (VA) che deve interrompere l'elaborazione di un fotogramma.
D3DDDIARG_VIEWPORTINFO

La struttura D3DDDIARG_VIEWPORTINFO descrive la posizione e le dimensioni di un rettangolo di ritaglio della visualizzazione.
D3DDDIARG_VOLUMEBLT

La struttura D3DDDIARG_VOLUMEBLT descrive i parametri per un'operazione di trasferimento in blocchi di bit del volume (bitblt).
D3DDDIARG_VOLUMEBLT1

Descrive i parametri per un'operazione di trasferimento in blocchi di bit del volume (bitblt).
D3DDDIARG_WINFO

La struttura D3DDDIARG_WINFO descrive un intervallo w per il buffering.
D3DDDIARG_ZRANGE

La struttura D3DDDIARG_ZRANGE specifica i valori minimo e massimo dell'intervallo z.
D3DDDIBOX

Descrive i limiti di una trama del volume.
D3DDDICAPS_ARCHITECTURE_INFO

La struttura D3DDDICAPS_ARCHITECTURE_INFO fornisce informazioni sull'architettura della scheda di visualizzazione.
D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT

La struttura D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT descrive le opzioni di supporto della precisione per gli shader nel driver di visualizzazione in modalità utente.
D3DDDICAPS_SIMPLE_INSTANCING_SUPPORT

Descrive se è supportata una semplice creazione di istanze.
D3DDDICB_ALLOCATE

La struttura D3DDDICB_ALLOCATE contiene informazioni per l'allocazione della memoria.
D3DDDICB_CREATECONTEXT

La struttura D3DDDICB_CREATECONTEXT descrive un contesto da creare.
D3DDDICB_CREATECONTEXTVIRTUAL

D3DDDICB_CREATECONTEXTVIRTUAL viene usato con pfnCreateContextVirtualCb per creare contesti che supportano l'indirizzamento virtuale.
D3DDDICB_CREATEHWCONTEXT

Struttura che fornisce informazioni per la creazione di un contesto hardware.
D3DDDICB_CREATEHWQUEUE

Struttura che contiene informazioni per creare una coda hardware.
D3DDDICB_CREATEOVERLAY

La struttura D3DDDICB_CREATEOVERLAY descrive l'hardware di sovrimpressione.
D3DDDICB_CREATEPAGINGQUEUE

D3DDDICB_CREATEPAGINGQUEUE viene usato con pfnCreatePagingQueueCb per creare una coda di paging del dispositivo che può essere usata per la sincronizzazione con le operazioni di gestione della memoria video per il dispositivo, ad esempio rendere la risorsa del dispositivo residente.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT

La struttura D3DDDICB_CREATESYNCHRONIZATIONOBJECT descrive un oggetto di sincronizzazione creato dalla funzione pfnCreateSynchronizationObjectCb.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT2

Descrive un oggetto di sincronizzazione creato dalla funzione pfnCreateSynchronizationObject2Cb.
D3DDDICB_DEALLOCATE

La struttura D3DDDICB_DEALLOCATE descrive le allocazioni da rilasciare.
D3DDDICB_DEALLOCATE2

La struttura D3DDDICB_DEALLOCATE2 descrive i parametri per il rilascio delle allocazioni con pfnDeallocate2Cb.
D3DDDICB_DESTROYCONTEXT

La struttura D3DDDICB_DESTROYCONTEXT contiene l'handle di un contesto da eliminare.
D3DDDICB_DESTROYHWCONTEXT

Struttura che contiene informazioni per eliminare definitivamente un contesto hardware.
D3DDDICB_DESTROYHWQUEUE

Struttura che contiene informazioni per eliminare definitivamente una coda hardware.
D3DDDICB_DESTROYOVERLAY

La struttura D3DDDICB_DESTROYOVERLAY contiene l'handle della sovrimpressione da eliminare definitivamente.
D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT

La struttura D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT contiene l'handle di un oggetto di sincronizzazione da eliminare.
D3DDDICB_ESCAPE

La struttura D3DDDICB_ESCAPE descrive le informazioni che un driver di visualizzazione in modalità utente condivide con un driver miniport visualizzato.
D3DDDICB_EVICT

D3DKMT_EVICT viene usato con pfnEvictCb per sottrarre uno dal conteggio dei riferimenti di residenza.
D3DDDICB_FLIPOVERLAY

La struttura D3DDDICB_FLIPOVERLAY descrive una nuova allocazione da visualizzare per la sovrimpressione.
D3DDDICB_FREEGPUVIRTUALADDRESS

D3DDDICB_FREEGPUVIRTUALADDRESS viene usato con pfnFreeGpuVirtualAddressCb per rilasciare un intervallo di indirizzi virtuali gpu (Graphics Processing Unit) precedentemente riservati o mappati.
D3DDDICB_GETMULTISAMPLEMETHODLIST

La struttura D3DDDICB_GETMULTISAMPLEMETHODLIST descrive i parametri per recuperare l'elenco di metodi di esempio multipli per un'allocazione.
D3DDDICB_INVALIDATECACHE

Argomenti utilizzati per invalidare la cache.
D3DDDICB_LOCK

La struttura D3DDDICB_LOCK descrive i parametri per il blocco di un'allocazione.
D3DDDICB_LOCK2

D3DDDICB_LOCK2 descrive i parametri per il blocco di un'allocazione.
D3DDDICB_LOGUMDMARKER

Specifica informazioni sulla posizione di un evento marcatore ETW (Event Tracing for Windows) definito dal driver di visualizzazione in modalità utente.
D3DDDICB_OFFERALLOCATIONS

Definisce le allocazioni di memoria video offerte dal driver per il riutilizzo. Usato con la funzione pfnOfferAllocationsCb.
D3DDDICB_OFFERALLOCATIONS2

Usato per offrire allocazioni.
D3DDDICB_PRESENT

La struttura D3DDDICB_PRESENT descrive le allocazioni copiate da e verso il contenuto.
D3DDDICB_PRESENTMULTIPLANEOVERLAY

La struttura D3DDDICB_PRESENTMULTIPLANEOVERLAY contiene informazioni che descrivono le allocazioni di sovrapposizione multipla da cui viene copiato il contenuto.
D3DDDICB_QUERYADAPTERINFO

La struttura D3DDDICB_QUERYADAPTERINFO contiene informazioni che descrivono la scheda grafica.
D3DDDICB_QUERYADAPTERINFO2

Contiene informazioni che descrivono la scheda grafica.
D3DDDICB_QUERYRESIDENCY

La struttura D3DDDICB_QUERYRESIDENCY descrive lo stato di residenza di una risorsa o un elenco di allocazioni.
D3DDDICB_RECLAIMALLOCATIONS

Descrive le risorse di memoria video che devono essere recuperate e che il driver di visualizzazione in modalità utente offerto in precedenza per il riutilizzo. Usato con la funzione pfnReclaimAllocationsCb.
D3DDDICB_RECLAIMALLOCATIONS2

D3DDDICB_RECLAIMALLOCATIONS2 viene usato con pfnReclaimAllocations2Cb per descrivere le risorse di memoria video, offerte in precedenza per il riutilizzo dal driver, che devono essere recuperate.
D3DDDICB_RECLAIMALLOCATIONS3

D3DDDICB_RECLAIMALLOCATIONS3 viene usato con pfnReclaimAllocations3Cb per descrivere le risorse di memoria video, offerte in precedenza per il riutilizzo dal driver, che devono essere recuperate.
D3DDDICB_RENDER

Altre informazioni sulla struttura D3DDDICB_RENDER.
D3DDDICB_RENDERFLAGS

La struttura D3DDDICB_RENDERFLAGS identifica le informazioni su un buffer dei comandi di cui eseguire il rendering.
D3DDDICB_SETDISPLAYMODE

La struttura D3DDDICB_SETDISPLAYMODE descrive l'allocazione primaria utilizzata per eseguire l'analisi sullo schermo.
D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT

La struttura D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT descrive l'attributo in formato privato da impostare per un'origine video presente in una chiamata alla funzione pfnSetDisplayPrivateDriverFormatCb.
D3DDDICB_SETPRIORITY

La struttura D3DDDICB_SETPRIORITY descrive il livello di priorità a cui impostare una risorsa o un elenco di allocazioni.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT

La struttura D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT descrive i parametri necessari per configurare la segnalazione in una chiamata alla funzione pfnSignalSynchronizationObjectCb.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT2

Descrive i parametri necessari per configurare la segnalazione in una chiamata alla funzione pfnSignalSynchronizationObject2Cb.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU viene usato con pfnSignalSynchronizationObjectFromCpuCb per consentire a un driver di segnalare un recinto monitorato.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU viene usato con pfnSignalSynchronizationObjectFromGpuCb per segnalare un recinto monitorato.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 viene usato con pfnSignalSynchronizationObjectFromGpu2Cb per segnalare un recinto monitorato.
D3DDDICB_SUBMITCOMMAND

Altre informazioni sulla struttura D3DDDICB_SUBMITCOMMAND.
D3DDDICB_SUBMITCOMMANDFLAGS

D3DDDICB_SUBMITCOMMANDFLAGS viene usato per indicare come elaborare i buffer dei comandi nei contesti che supportano l'indirizzamento virtuale dell'unità di elaborazione grafica (GPU).
D3DDDICB_SUBMITCOMMANDTOHWQUEUE

Struttura che contiene informazioni per accodare l'hardware.
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS

Struttura che contiene informazioni per i flag hardware della coda.
D3DDDICB_SUBMITHISTORYSEQUENCE

Altre informazioni su: D3DDDICB_SUBMITHISTORYSEQUENCE
D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE

Struttura che contiene informazioni per presentare Blt alla coda hardware.
D3DDDICB_SUBMITPRESENTTOHWQUEUE

Argomenti usati dalla funzione di callback PFND3DDDI_SUBMITPRESENTTOHWQUEUECB.
D3DDDICB_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

Struttura che contiene informazioni per inviare un oggetto di sincronizzazione dei segnali a una coda hardware.
D3DDDICB_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Struttura che contiene informazioni in attesa di oggetti sincronizzati.
D3DDDICB_SYNCTOKEN

Argomenti usati per creare un token di sincronizzazione.
D3DDDICB_UNLOCK

La struttura D3DDDICB_UNLOCK descrive le allocazioni per sbloccare.
D3DDDICB_UNLOCK2

D3DDDICB_UNLOCK2 descrive un'allocazione per sbloccare.
D3DDDICB_UPDATEGPUVIRTUALADDRESS

D3DDDICB_UPDATEGPUVIRTUALADDRESS viene usato con pfnUpdateGpuVirtualAddressCb per consentire al driver in modalità utente di specificare una serie di operazioni di mapping da applicare allo spazio indirizzi virtuale del processo in un singolo batch di aggiornamenti della tabella di pagina.
D3DDDICB_UPDATEOVERLAY

La struttura D3DDDICB_UPDATEOVERLAY descrive i parametri per la modifica di una sovrapposizione.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT

La struttura D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT descrive i parametri necessari per configurare l'attesa in una chiamata alla funzione pfnWaitForSynchronizationObjectCb.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT2

Descrive i parametri necessari per configurare l'attesa in una chiamata alla funzione pfnWaitForSynchronizationObject2Cb.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU viene usato con pfnWaitForSynchronizationObjectFromCpuCb per attendere che un recinto monitorato raggiunga un determinato valore.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU viene usato con pfnWaitForSynchronizationObjectFromGpuCb per attendere che un recinto monitorato raggiunga un determinato valore.
D3DDDIDEVINFO_VCACHE

La struttura D3DDDIDEVINFO_VCACHE descrive le informazioni della cache dei vertici di un dispositivo.
D3DDDIENCRYPTED_BLOCK_INFO

La struttura D3DDDIENCRYPTED_BLOCK_INFO descrive le parti di un buffer crittografato.
D3DDDIRANGE

Specifica un intervallo di memoria all'interno di un buffer.
D3DDDIRECTPATCH_INFO

Contiene informazioni sulla patch diretta.
D3DDDITRIPATCH_INFO

Contiene informazioni tri-patch.
D3DDDIVERTEXELEMENT

La struttura D3DDDIVERTEXELEMENT descrive un elemento nella matrice per una dichiarazione vertex shader.
DDICERTIFICATEINFO

La struttura DDICERTIFICATEINFO descrive le informazioni sul certificato usato dal driver.
DDICHECKOVERLAYSUPPORTINPUT

La struttura DDICHECKOVERLAYSUPPORTINPUT descrive una modalità di visualizzazione sovrapposta usata dal driver di visualizzazione in modalità utente per verificare il supporto della sovrapposizione.
DDICONTENTPROTECTIONCAPS

La struttura DDICONTENTPROTECTIONCAPS descrive una combinazione di crittografia e decodifica specifica usata dal driver.
DDIGAMMACAPS

La struttura DDIGAMMACAPS descrive le funzionalità gamma-rampe supportate dal driver di visualizzazione in modalità utente.
DDIMULTISAMPLEQUALITYLEVELSDATA

La struttura DDIMULTISAMPLEQUALITYLEVELSDATA descrive il numero di livelli di qualità a più campioni per un determinato formato di destinazione di rendering.
DDRAW_CAPS

La struttura DDRAW_CAPS descrive le funzionalità generali di Microsoft DirectDraw supportate dal driver di visualizzazione in modalità utente.
DDRAW_MODE_SPECIFIC_CAPS

La struttura DDRAW_MODE_SPECIFIC_CAPS descrive le funzionalità di Microsoft DirectDraw specifiche di un particolare dispositivo di visualizzazione (head) sulla scheda grafica.
DXVADDI_AYUVSAMPLE16

La struttura DXVADDI_AYUVSAMPLE16 descrive i valori di colore Cr, Cb e Y a 16 bit e una opacità associata.
DXVADDI_AYUVSAMPLE8

La struttura DXVADDI_AYUVSAMPLE8 descrive i valori di colore Cr, Cb e Y a 8 bit e una opacità associata.
DXVADDI_CONFIGPICTUREDECODE

La struttura DXVADDI_CONFIGPICTUREDECODE descrive la configurazione per la decodifica dell'immagine compressa.
DXVADDI_DECODEBUFFERDESC

La struttura DXVADDI_DECODEBUFFERDESC descrive un buffer attualmente passato dal decodificatore host all'acceleratore.
DXVADDI_DECODEBUFFERINFO

La struttura DXVADDI_DECODEBUFFERINFO descrive informazioni su un particolare tipo di buffer compresso necessario per uno scenario di decodifica video.
DXVADDI_DECODEINPUT

La struttura DXVADDI_DECODEINPUT descrive un formato di destinazione di rendering supportato da un tipo di decodifica DirectX Video Acceleration (DirectX VA).
DXVADDI_EXTENDEDFORMAT

La struttura DXVADDI_EXTENDEDFORMAT descrive il formato esteso del fotogramma video.
DXVADDI_FILTERVALUES

La struttura DXVADDI_FILTERVALUES descrive i valori correlati a un filtro.
DXVADDI_FIXED32

La struttura DXVADDI_FIXED32 descrive un numero a virgola mobile da un numero a virgola fissa 16.16.
DXVADDI_FREQUENCY

La struttura DXVADDI_FREQUENCY descrive la frequenza dei fotogrammi video in Hertz (Hz). Ad esempio, NTSC TV è 60000 oltre 1001.
DXVADDI_PRIVATEBUFFER

La struttura DXVADDI_PRIVATEBUFFER descrive un buffer privato usato da un decodificatore non standard per eseguire un'operazione di decodifica.
DXVADDI_PRIVATEDATA

La struttura DXVADDI_PRIVATEDATA descrive i dati necessari per il funzionamento di un determinato decodificatore.
DXVADDI_PROCAMPVALUES

La struttura DXVADDI_PROCAMPVALUES descrive i valori di regolazione del controllo ProcAmp.
DXVADDI_PVP_BLOCK128

La struttura DXVADDI_PVP_KEY128 contiene una chiave a 128 bit usata dal dispositivo di decodifica per avviare la decodifica di un frame.
DXVADDI_PVP_HW_IV

La struttura DXVADDI_PVP_HW_IV contiene due valori a 64 bit che si combinano per formare un valore di percorso video protetto a 128 bit (PVP).
DXVADDI_PVP_SETKEY

La struttura DXVADDI_PVP_SETKEY descrive una chiave usata dal dispositivo decodifica per avviare la decodifica di un frame.
DXVADDI_QUERYEXTENSIONCAPSINPUT

La struttura DXVADDI_QUERYEXTENSIONCAPSINPUT descrive una funzionalità di un GUID dell'estensione richiesta per le informazioni.
DXVADDI_QUERYFILTERPROPERTYRANGEINPUT

La struttura DXVADDI_QUERYFILTERPROPERTYRANGEINPUT descrive un'impostazione di filtro in un flusso video per cui sono richieste informazioni sull'intervallo.
DXVADDI_QUERYPROCAMPINPUT

La struttura DXVADDI_QUERYPROCAMPINPUT descrive una proprietà di controllo ProcAmp in un flusso video per cui vengono richieste informazioni sull'intervallo.
DXVADDI_VALUERANGE

La struttura DXVADDI_VALUERANGE descrive i valori di una proprietà, ad esempio il valore di diffusione e il valore predefinito.
DXVADDI_VIDEODESC

La struttura DXVADDI_VIDEODESC descrive un flusso video.
DXVADDI_VIDEOPROCESSBLTFLAGS

La struttura DXVADDI_VIDEOPROCESSBLTFLAGS identifica le modifiche nella superficie di destinazione corrente rispetto alla superficie di destinazione precedente.
DXVADDI_VIDEOPROCESSORCAPS

La struttura DXVADDI_VIDEOPROCESSORCAPS descrive le funzionalità di elaborazione video di una modalità di deinterlace specifica.
DXVADDI_VIDEOPROCESSORINPUT

La struttura DXVADDI_VIDEOPROCESSORINPUT descrive un flusso video elaborato da un tipo di dispositivo di elaborazione video.
DXVADDI_VIDEOSAMPLE

La struttura DXVADDI_VIDEOSAMPLE descrive il formato di un esempio video usato in un'operazione di elaborazione video.
DXVADDI_VIDEOSAMPLEFLAGS

La struttura DXVADDI_VIDEOSAMPLEFLAGS identifica le modifiche nel frame di esempio corrente rispetto al frame di esempio precedente.
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

La struttura DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA descrive i dati che specificano la modalità di riempimento alfa dell'output.
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

La struttura DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA descrive i dati che specificano il colore di sfondo da riempire nel rettangolo di destinazione dell'output.
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

La struttura DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA descrive i dati che specificano il campionamento inattivo dell'output.
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

La struttura DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA descrive i dati che specificano lo spazio colore dell'output.
DXVAHDDDI_BLT_STATE_PRIVATE_DATA

La struttura DXVAHDDDI_BLT_STATE_PRIVATE_DATA descrive i dati che specificano lo stato di trasferimento del blocco di bit privato (bitblt).
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

La struttura DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA descrive i dati che specificano il rettangolo di destinazione dell'output.
DXVAHDDDI_COLOR

L'unione DXVAHDDDI_COLOR contiene informazioni che specificano il colore con una struttura a colori YCbCr o RGB.
DXVAHDDDI_COLOR_RGBA

La struttura DXVAHDDDI_COLOR_RGBA descrive il colore in termini RGB.
DXVAHDDDI_COLOR_YCbCrA

La struttura DXVAHDDDI_COLOR_YCbCrA descrive il colore in termini YCbCr.
DXVAHDDDI_CONTENT_DESC

La struttura DXVAHDDDI_CONTENT_DESC descrive il contenuto video elaborato da un dispositivo decodificato.
DXVAHDDDI_CUSTOM_RATE_DATA

La struttura DXVAHDDDI_CUSTOM_RATE_DATA descrive il contenuto video elaborato da un dispositivo decodificato.
DXVAHDDDI_DEVICE_DESC

La struttura DXVAHDDDI_DEVICE_DESC descrive un dispositivo decodificato.
DXVAHDDDI_FILTER_RANGE_DATA

Descrive un intervallo di filtri.
DXVAHDDDI_RATIONAL

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

La struttura DXVAHDDDI_STREAM_DATA descrive un flusso di input elaborato.
DXVAHDDDI_STREAM_STATE_ALPHA_DATA

La struttura DXVAHDDDI_STREAM_STATE_ALPHA_DATA descrive i dati dello stato del flusso che specifica il livello di fusione alfa per piano.
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA

La struttura DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA descrive i dati dello stato di flusso che specificano le proporzioni dei pixel.
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA

La struttura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA descrive i dati dello stato del flusso che specificano il rettangolo di destinazione. Il driver ridimensiona il rettangolo di origine all'interno della superficie di input nel rettangolo di destinazione all'interno della superficie di output.
DXVAHDDDI_STREAM_STATE_FILTER_DATA

La struttura DXVAHDDDI_STREAM_STATE_FILTER_DATA descrive i dati dello stato del flusso che specifica il livello di filtro.
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA

La struttura DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA descrive i dati che specificano il formato del frame dell'input.
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA

La struttura DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA descrive i dati dello stato del flusso che specifica lo spazio colore del flusso di input.
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA

La struttura DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA descrive i dati dello stato del flusso che specifica la chiave luma dell'input. Il driver presuppone che un pixel con un valore luma all'interno dell'intervallo di chiavi luma sia trasparente.
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA

La struttura DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA descrive i dati dello stato del flusso che specifica la frequenza di output del flusso di input.
DXVAHDDDI_STREAM_STATE_PALETTE_DATA

La struttura DXVAHDDDI_STREAM_STATE_PALETTE_DATA descrive i dati dello stato del flusso che specifica le voci della tavolozza dell'input.
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

La struttura DXVAHDDDI_STREAM_STATE_PRIVATE_DATA descrive i dati dello stato di flusso che specificano uno stato del flusso privato.
DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA

La struttura DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA descrive i dati privati dello stato del flusso usati per eseguire query sulle statistiche di telecine inversa dal driver.
DXVAHDDDI_STREAM_STATE_ROTATION_DATA

Descrive i dati dello stato del flusso che specifica la rotazione in senso orario della superficie di output di visualizzazione.
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA

La struttura DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA descrive i dati dello stato del flusso che specifica il rettangolo di origine del flusso di input.
DXVAHDDDI_SURFACE

La struttura DXVAHDDDI_SURFACE descrive una superficie.
DXVAHDDDI_VPCAPS

Descrive un processore video e le relative funzionalità.
DXVAHDDDI_VPDEVCAPS

La struttura DXVAHDDDI_VPDEVCAPS descrive le funzionalità del processore video supportate dal dispositivo di decodifica.
FORMATOP

La struttura FORMATOP descrive un formato di superficie e operazioni che possono essere eseguite con tale superficie.

Enumerazioni

 
D3DDDI_CERTIFICATETYPE

L'enumerazione D3DDDI_CERTIFICATETYPE contiene valori che identificano i tipi di certificato.
D3DDDI_CHECK_DIRECT_FLIP_FLAGS

Usato dal parametro CheckDirectFlipFlags della funzione CheckDirectFlipSupport per specificare lo scorrimento continuo della memoria video.
D3DDDI_COMPOSERECTSOP

Descrive i modi in cui comporre le aree rettangolo.
D3DDDI_COPY_FLAGS

Specifica come gestire il contenuto esistente di una risorsa durante un'operazione di copia o aggiornamento di un'area all'interno di tale risorsa.
D3DDDI_COUNTER_TYPE

Altre informazioni sull'enumerazione D3DDDI_COUNTER_TYPE.
D3DDDI_DEVICEEXECUTION_STATE

Indica lo stato del dispositivo.
D3DDDI_DLIST_QUERY_DECISION_FACTOR

Un valore di enumerazione D3DDDI_DLIST_QUERY_DECISION_FACTOR descrive il fattore che ha determinato la preferenza GPU restituita da pfnQueryDlistForApplication2Cb.
D3DDDI_DLIST_QUERY_RESULT

Un valore di enumerazione D3DDDI_DLIST_QUERY_RESULT descrive la preferenza GPU restituita da pfnQueryDlistForApplication2Cb per l'applicazione con query.
D3DDDI_FLUSH_FLAGS

Nelle chiamate alla funzione pfnFlush1 indica se il driver deve liberare il maggior numero di memoria possibile. Usato dai driver di visualizzazione Windows Display Driver Model (WDDM) 1.3 e versioni successive.
D3DDDI_MARKERLOGTYPE

Indica il tipo di marcatore nel log ETW (Event Tracing for Windows) supportato dal driver di visualizzazione in modalità utente.
D3DDDI_MARKERTYPE

Indica il tipo di evento indicatore ETW (Event Tracing for Windows) supportato dal driver di visualizzazione in modalità utente.
D3DDDI_MULTIPLANE_OVERLAY_BLEND

L'enumerazione D3DDDI_MULTIPLANE_OVERLAY_BLEND identifica un'operazione di fusione da eseguire su un piano di sovrapposizione.
D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS

L'enumerazione _D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS contiene valori che indicano le funzionalità del piano di sovrimpressione.
D3DDDI_MULTIPLANE_OVERLAY_FLAGS

L'enumerazione D3DDDI_MULTIPLANE_OVERLAY_FLAGS identifica un'operazione di inversione da eseguire su un piano di sovrimpressione.
D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY

D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY specifica il processo di filtro che l'hardware eseguirà quando si estende o si compattano i dati di sovrapposizione multipla.
D3DDDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

Identifica il formato dei fotogrammi video del piano di sovrimpressione. È supportato solo il valore D3DDDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE.
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

L'enumerazione D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS identifica l'intervallo YUV e le informazioni di conversione che descrivono una sovrimpressione multipla.
D3DDDI_QUERYADAPTERTYPE

Query per il tipo di adattatore di visualizzazione.
D3DDDI_RESIDENCYSTATUS

Stato di residenza.
D3DDDI_SETLIGHT_TYPE

Tipo di luce impostato.
D3DDDIBASISTYPE

Tipo di base.
D3DDDICAPS_SHADER_MIN_PRECISION

L'enumerazione D3DDDICAPS_SHADER_MIN_PRECISION specifica i livelli minimi di precisione supportati dal driver in modalità utente negli shader.
D3DDDICAPS_TYPE

Il tipo di enumerazione D3DDDICAPS_TYPE contiene valori che identificano il tipo di informazioni sulle funzionalità ricevute da una chiamata alla funzione GetCaps del driver.
D3DDDIDEGREETYPE

Tipo di grado.
D3DDDIQUERYTYPE

Tipo di query.
D3DDDIRENDERSTATETYPE

Tipo di stato di rendering.
D3DDDITEXTUREFILTERTYPE

Tipo di filtro trama.
D3DDDITEXTURESTAGESTATETYPE

Tipo di stato della fase della trama.
DDIAUTHENTICATEDCHANNELTYPE

L'enumerazione DDIAUTHENTICATEDCHANNELTYPE contiene valori che identificano i tipi di canale autenticati.
DXVADDI_NOMINALRANGE

Il tipo di enumerazione DXVADDI_NOMINALRANGE contiene valori che identificano se i dati di esempio includono il carattere headroom (ovvero valori superiori a 1,0 bianco) e toeroom (ovvero superblack al di sotto del riferimento 0,0 nero).
DXVADDI_SAMPLEFORMAT

Il tipo di enumerazione DXVADDI_SAMPLEFORMAT contiene valori che identificano la modalità di campionamento di un fotogramma video.
DXVADDI_VIDEOCHROMASUBSAMPLING

Il tipo di enumerazione DXVADDI_VIDEOCHROMASUBSAMPLING contiene valori che identificano lo schema di codifica cromatica per i dati Y'Cb'Cr'.
DXVADDI_VIDEOLIGHTING

Il tipo di enumerazione DXVADDI_VIDEOLIGHTING contiene valori che identificano le condizioni di illuminazione per la visualizzazione del video.
DXVADDI_VIDEOPRIMARIES

Il tipo di enumerazione DXVADDI_VIDEOPRIMARIES contiene valori che identificano le primarie di colore, in cui vengono utilizzate le funzioni di base RGB.
DXVADDI_VIDEOTRANSFERFUNCTION

Il tipo di enumerazione DXVADDI_VIDEOTRANSFERFUNCTION contiene valori che identificano la funzione di conversione da R'G'B' a RGB.
DXVADDI_VIDEOTRANSFERMATRIX

Il tipo di enumerazione DXVADDI_VIDEOTRANSFERMATRIX contiene valori che identificano la matrice di conversione da Y'Cb'Cr' a (studio) R'G'B'.
DXVAHDDDI_ALPHA_FILL_MODE

L'enumerazione DXVAHDDDI_ALPHA_FILL_MODE contiene valori che identificano il tipo di modalità di riempimento alfa da impostare.
DXVAHDDDI_BLT_STATE

L'enumerazione DXVAHDDDI_BLT_STATE contiene valori che identificano i dati di stato bit-block transfer (bitblt) per un processore video.
DXVAHDDDI_DEVICE_CAPS

Funzionalità del dispositivo di accelerazione video DirectX.
DXVAHDDDI_DEVICE_USAGE

L'enumerazione DXVAHDDDI_DEVICE_USAGE contiene valori che identificano il modo in cui il dispositivo decodifica riproduce il video.
DXVAHDDDI_FEATURE_CAPS

Funzionalità di accelerazione video DirectX.
DXVAHDDDI_FILTER

L'enumerazione DXVAHDDDI_FILTER contiene valori che identificano l'intervallo di filtri, che il driver deve recuperare quando viene chiamata la funzione GetCaps del driver con il valore D3DDDICAPS_DXVAHD_GETVPFILTERRANGE impostato.
DXVAHDDDI_FILTER_CAPS

Funzionalità di filtro dell'accelerazione video DirectX.
DXVAHDDDI_FRAME_FORMAT

L'enumerazione DXVAHDDDI_FRAME_FORMAT contiene valori che identificano il formato del frame.
DXVAHDDDI_INPUT_FORMAT_CAPS

Funzionalità di formato di input dell'accelerazione video DirectX.
DXVAHDDDI_ITELECINE_CAPS

Specifica le funzionalità di telecine inversa (IVTC) di un processore video DXVA-HD (Microsoft DirectX Video Acceleration High Definition).
DXVAHDDDI_NOMINAL_RANGE

L'enumerazione DXVAHDDDI_NOMINAL_RANGE indica l'intervallo di luminanza dei dati del sistema di codifica dei colori YUV.
DXVAHDDDI_OUTPUT_RATE

L'enumerazione DXVAHDDDI_OUTPUT_RATE contiene valori che identificano la frequenza di output che deve essere usata dal driver.
DXVAHDDDI_PROCESSOR_CAPS

Specifica le funzionalità del processore video DXVA-HD (DirectX Video Acceleration High Definition).
DXVAHDDDI_ROTATION

Specifica la rotazione in senso orario della superficie di output di visualizzazione.
DXVAHDDDI_STREAM_STATE

L'enumerazione DXVAHDDDI_STREAM_STATE contiene valori che identificano i dati dello stato del flusso per un processore video.