Funzioni Direct3D implementate dai driver di visualizzazione in modalità utente

Questa pagina elenca le funzioni implementate dal driver di visualizzazione in modalità utente e fornite al runtime di Microsoft Direct3D e che può essere chiamato dal sistema operativo. Sono elencate anche strutture ed enumerazioni.

Funzioni Direct3D versione 9

In questa sezione vengono descritte le funzioni fornite dalla DLL del driver visualizzato in modalità utente al runtime di Microsoft Direct3D versione 9.

La DLL del driver di visualizzazione in modalità utente esporta la funzione OpenAdapter e fornisce puntatori a funzioni specifiche della scheda tramite membri della struttura D3DDDI_ADAPTERFUNCS quando il runtime chiama OpenAdapter.

Il runtime Direct3D chiama la funzione CreateDevice dal membro pfnCreateDevice di D3DDDI_ADAPTERFUNCS per creare un dispositivo visualizzato usato per gestire una raccolta di stato di rendering. La DLL del driver in modalità utente fornisce puntatori a tutte le funzioni specifiche del dispositivo visualizzate tramite membri della struttura D3DDDI_DEVICEFUNCS quando il runtime chiama CreateDevice.

Le funzioni D3D 9 seguenti sono contenute in d3dumddi.h:

  • PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE
  • PFND3DDDI_BLT
  • PFND3DDDI_BUFBLT
  • PFND3DDDI_BUFBLT1
  • PFND3DDDI_CAPTURETOSYSMEM
  • PFND3DDDI_CHECKDIRECTFLIPSUPPORT
  • PFND3DDDI_CLEAR
  • PFND3DDDI_CLOSEADAPTER
  • PFND3DDDI_COLORFILL
  • PFND3DDDI_COMPOSERECTS
  • PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL
  • PFND3DDDI_CREATEAUTHENTICATEDCHANNEL
  • PFND3DDDI_CREATECRYPTOSESSION
  • PFND3DDDI_CREATEDECODEDEVICE
  • PFND3DDDI_CREATEDEVICE
  • PFND3DDDI_CREATEEXTENSIONDEVICE
  • PFND3DDDI_CREATELIGHT
  • PFND3DDDI_CREATEOVERLAY
  • PFND3DDDI_CREATEPIXELSHADER
  • PFND3DDDI_CREATEQUERY
  • PFND3DDDI_CREATERESOURCE
  • PFND3DDDI_CREATERESOURCE2
  • PFND3DDDI_CREATEVERTEXSHADERDECL
  • PFND3DDDI_CREATEVERTEXSHADERFUNC
  • PFND3DDDI_CREATEVIDEOPROCESSDEVICE
  • PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR
  • PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE
  • PFND3DDDI_DECODEBEGINFRAME
  • PFND3DDDI_DECODEENDFRAME
  • PFND3DDDI_DECODEEXECUTE
  • PFND3DDDI_DECODEEXTENSIONEXECUTE
  • PFND3DDDI_DECRYPTIONBLT
  • PFND3DDDI_DELETEPIXELSHADER
  • PFND3DDDI_DELETEVERTEXSHADERDECL
  • PFND3DDDI_DELETEVERTEXSHADERFUNC
  • PFND3DDDI_DEPTHFILL
  • PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL
  • PFND3DDDI_DESTROYCRYPTOSESSION
  • PFND3DDDI_DESTROYDECODEDEVICE
  • PFND3DDDI_DESTROYDEVICE
  • PFND3DDDI_DESTROYEXTENSIONDEVICE
  • PFND3DDDI_DESTROYLIGHT
  • PFND3DDDI_DESTROYOVERLAY
  • PFND3DDDI_DESTROYQUERY
  • PFND3DDDI_DESTROYRESOURCE
  • PFND3DDDI_DESTROYVIDEOPROCESSDEVICE
  • PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR
  • PFND3DDDI_DISCARD
  • PFND3DDDI_DRAWINDEXEDPRIMITIVE
  • PFND3DDDI_DRAWINDEXEDPRIMITIVE2
  • PFND3DDDI_DRAWPRIMITIVE
  • PFND3DDDI_DRAWPRIMITIVE2
  • PFND3DDDI_DRAWRECTPATCH
  • PFND3DDDI_DRAWTRIPATCH
  • PFND3DDDI_ENCRYPTIONBLT
  • PFND3DDDI_EXTENSIONEXECUTE
  • PFND3DDDI_FINISHSESSIONKEYREFRESH
  • PFND3DDDI_FLIPOVERLAY
  • PFND3DDDI_FLUSH
  • PFND3DDDI_GENERATEMIPSUBLEVELS
  • PFND3DDDI_GETCAPS
  • PFND3DDDI_GETCAPTUREALLOCATIONHANDLE
  • PFND3DDDI_GETENCRYPTIONBLTKEY
  • PFND3DDDI_GETINFO
  • PFND3DDDI_GETOVERLAYCOLORCONTROLS
  • PFND3DDDI_GETPITCH
  • PFND3DDDI_GETQUERYDATA
  • PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE
  • PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE
  • PFND3DDDI_ISSUEQUERY
  • PFND3DDDI_LOCK
  • PFND3DDDI_LOCKASYNC
  • PFND3DDDI_LOGSTRINGTABLE
  • PFND3DDDICB_LOGSTRINGTABLEENTRY
  • PFND3DDDI_MULTIPLYTRANSFORM
  • PFND3DDDI_OFFERRESOURCES
  • PFND3DDDI_OPENADAPTER
  • PFND3DDDI_OPENRESOURCE
  • PFND3DDDI_PRESENT1
  • PFND3DDDI_SETMARKER
  • PFND3DDDI_SETMARKERMODE
  • PFND3DDDI_PRESENT
  • PFND3DDDI_QUERYAUTHENTICATEDCHANNEL
  • PFND3DDDI_QUERYRESOURCERESIDENCY
  • PFND3DDDI_RECLAIMRESOURCES
  • PFND3DDDI_RENAME
  • PFND3DDDI_RESOLVESHAREDRESOURCE
  • PFND3DDDI_SETCLIPPLANE
  • PFND3DDDI_SETCONVOLUTIONKERNELMONO
  • PFND3DDDI_SETDECODERENDERTARGET
  • PFND3DDDI_SETDEPTHSTENCIL
  • PFND3DDDI_SETDISPLAYMODE
  • PFND3DDDI_SETINDICES
  • PFND3DDDI_SETINDICESUM
  • PFND3DDDI_SETLIGHT
  • PFND3DDDI_SETMATERIAL
  • PFND3DDDI_SETOVERLAYCOLORCONTROLS
  • PFND3DDDI_SETPALETTE
  • PFND3DDDI_SETPIXELSHADER
  • PFND3DDDI_SETPIXELSHADERCONST
  • PFND3DDDI_SETPIXELSHADERCONSTB
  • PFND3DDDI_SETPIXELSHADERCONSTI
  • PFND3DDDI_SETPRIORITY
  • PFND3DDDI_SETRENDERSTATE
  • PFND3DDDI_SETRENDERTARGET
  • PFND3DDDI_SETSCISSORRECT
  • PFND3DDDI_SETSTREAMSOURCE
  • PFND3DDDI_SETSTREAMSOURCEFREQ
  • PFND3DDDI_SETSTREAMSOURCEUM
  • PFND3DDDI_SETTEXTURE
  • PFND3DDDI_SETTEXTURESTAGESTATE
  • PFND3DDDI_SETTRANSFORM
  • PFND3DDDI_SETVERTEXSHADERCONST
  • PFND3DDDI_SETVERTEXSHADERCONSTB
  • PFND3DDDI_SETVERTEXSHADERCONST
  • PFND3DDDI_SETVERTEXSHADERDECL
  • PFND3DDDI_SETVERTEXSHADERFUNC
  • PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE
  • PFND3DDDI_SETVIDEOPROCESSRENDERTARGET
  • PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE
  • PFND3DDDI_SETVIEWPORT
  • PFND3DDDI_SETZRANGE
  • PFND3DDDI_STARTSESSIONKEYREFRESH
  • PFND3DDDI_STATESET
  • PFND3DDDI_TEXBLT
  • PFND3DDDI_TEXBLT1
  • PFND3DDDI_UNLOCK
  • PFND3DDDI_UNLOCKASYNC
  • PFND3DDDI_UPDATEOVERLAY
  • PFND3DDDI_UPDATEPALETTE
  • PFND3DDDI_UPDATEWINFO
  • PFND3DDDI_VALIDATEDEVICE
  • PFND3DDDI_VIDEOPROCESSBEGINFRAME
  • PFND3DDDI_VIDEOPROCESSBLT
  • PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD
  • PFND3DDDI_VIDEOPROCESSENDFRAME
  • PFND3DDDI_VOLBLT
  • PFND3DDDI_VOLBLT1

Strutture dei parametri Direct3D 9

In questa sezione sono elencate le strutture usate dalle funzioni del driver di visualizzazione in modalità utente. Il runtime di Microsoft Direct3D passa puntatori a queste strutture nei parametri delle funzioni del driver di visualizzazione in modalità utente.

  • D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE
  • D3DDDIARG_BLT
  • D3DDDIARG_BUFFERBLT
  • D3DDDIARG_BUFFERBLT1
  • D3DDDIARG_CAPTURETOSYSMEM
  • D3DDDIARG_CHECKDIRECTFLIPSUPPORT
  • D3DDDIARG_CHECKPRESENTDURATIONSUPPORT
  • D3DDDIARG_CLEAR
  • D3DDDIARG_COLORFILL
  • D3DDDIARG_COMPOSERECTS
  • D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL
  • D3DDDIARG_CREATEAUTHENTICATEDCHANNEL
  • D3DDDIARG_CREATECRYPTOSESSION
  • D3DDDIARG_CREATEDECODEDEVICE
  • D3DDDIARG_CREATEDEVICE
  • D3DDDIARG_CREATEEXTENSIONDEVICE
  • D3DDDIARG_CREATELIGHT
  • D3DDDIARG_CREATEOVERLAY
  • D3DDDIARG_CREATEPIXELSHADER
  • D3DDDIARG_CREATEQUERY
  • D3DDDIARG_CREATEVERTEXSHADERDECL
  • D3DDDIARG_CREATEVERTEXSHADERFUNC
  • D3DDDIARG_CREATEVIDEOPROCESSDEVICE
  • D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE
  • D3DDDIARG_DECODEBEGINFRAME
  • D3DDDIARG_DECODEENDFRAME
  • D3DDDIARG_DECODEEXECUTE
  • D3DDDIARG_DECODEEXTENSIONEXECUTE
  • D3DDDIARG_DECRYPTIONBLT
  • D3DDDIARG_DEPTHFILL
  • D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL
  • D3DDDIARG_DESTROYCRYPTOSESSION
  • D3DDDIARG_DESTROYLIGHT
  • D3DDDIARG_DESTROYOVERLAY
  • D3DDDIARG_DISCARD
  • D3DDDIARG_DRAWINDEXEDPRIMITIVE
  • D3DDDIARG_DRAWINDEXEDPRIMITIVE2
  • D3DDDIARG_DRAWPRIMITIVE
  • D3DDDIARG_DRAWPRIMITIVE2
  • D3DDDIARG_DRAWRECTPATCH
  • D3DDDIARG_DRAWTRIPATCH
  • D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR
  • D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE
  • D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE
  • D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE
  • D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE
  • D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD
  • D3DDDIARG_ENCRYPTIONBLT
  • D3DDDIARG_EXTENSIONEXECUTE
  • D3DDDIARG_FINISHSESSIONKEYREFRESH
  • D3DDDIARG_FLIPOVERLAY
  • D3DDDIARG_GENERATEMIPSUBLEVELS
  • D3DDDIARG_GETCAPS
  • D3DDDIARG_GETCAPTUREALLOCATIONHANDLE
  • D3DDDIARG_GETENCRYPTIONBLTKEY
  • D3DDDIARG_GETOVERLAYCOLORCONTROLS
  • D3DDDIARG_GETPITCH
  • D3DDDIARG_GETQUERYDATA
  • D3DDDIARG_ISSUEQUERY
  • D3DDDIARG_LOCK
  • D3DDDIARG_LOCKASYNC
  • D3DDDIARG_MULTIPLYTRANSFORM
  • D3DDDIARG_OFFERRESOURCES
  • D3DDDIARG_OPENADAPTER
  • D3DDDIARG_OPENRESOURCE
  • D3DDDIARG_PRESENT
  • D3DDDIARG_PRESENT1
  • D3DDDIARG_PRESENTSURFACE
  • D3DDDIARG_QUERYAUTHENTICATEDCHANNEL
  • D3DDDIARG_QUERYRESOURCERESIDENCY
  • D3DDDIARG_RECLAIMRESOURCES
  • D3DDDIARG_RENAME
  • D3DDDIARG_RENDERSTATE
  • D3DDDIARG_RESOLVESHAREDRESOURCE
  • D3DDDIARG_SETCLIPPLANE
  • D3DDDIARG_SETCONVOLUTIONKERNELMONO
  • D3DDDIARG_SETDECODERENDERTARGET
  • D3DDDIARG_SETDEPTHSTENCIL
  • D3DDDIARG_SETDISPLAYMODE
  • D3DDDIARG_SETINDICES
  • D3DDDIARG_SETLIGHT
  • D3DDDIARG_SETMATERIAL
  • D3DDDIARG_SETOVERLAYCOLORCONTROLS
  • D3DDDIARG_SETPALETTE
  • D3DDDIARG_SETPIXELSHADERCONST
  • D3DDDIARG_SETPRIORITY
  • D3DDDIARG_SETRENDERTARGET
  • D3DDDIARG_SETSTREAMSOURCE
  • D3DDDIARG_SETSTREAMSOURCEFREQ
  • D3DDDIARG_SETSTREAMSOURCEUM
  • D3DDDIARG_SETTRANSFORM
  • D3DDDIARG_SETVERTEXSHADERCONST
  • D3DDDIARG_SETVIDEOPROCESSRENDERTARGET
  • D3DDDIARG_STARTSESSIONKEYREFRESH
  • D3DDDIARG_STATESET
  • D3DDDIARG_TEXBLT
  • D3DDDIARG_TEXBLT1
  • D3DDDIARG_TEXTURESTAGE
  • D3DDDIARG_UNLOCK
  • D3DDDIARG_UNLOCKASYNC
  • D3DDDIARG_UPDATEOVERLAY
  • D3DDDIARG_UPDATEPALETTE
  • D3DDDIARG_VALIDATETEXTURESTAGESTATE
  • D3DDDIARG_VIDEOPROCESSBLT
  • D3DDDIARG_VIDEOPROCESSENDFRAME
  • D3DDDIARG_VIEWPORTINFO
  • D3DDDIARG_VOLUMEBLT
  • D3DDDIARG_VOLUMEBLT1
  • D3DDDIARG_WINFO
  • D3DDDIARG_ZRANGE

Funzioni di stato Direct3D versione 10

In questa sezione vengono descritte le funzioni di stato fornite dalla DLL del driver visualizzato in modalità utente al runtime di Microsoft Direct3D versione 10.

La DLL del driver di visualizzazione in modalità utente esporta la funzione OpenAdapter10 e fornisce puntatori a funzioni specifiche dell'adattatore tramite membri della struttura D3D10DDI_ADAPTERFUNCS quando il runtime chiama OpenAdapter10.

Il driver fornisce puntatori alle funzioni di stato tramite membri della struttura D3D10DDI_DEVICEFUNCS in una chiamata alla funzione CreateDevice(D3D10) della modalità utente.

Le funzioni seguenti sono contenute in d3d10umddi.h.

  • PFND3D10DDI_CALCPRIVATEBLENDSTATESIZE
  • PFND3D10DDI_CALCPRIVATEDEPTHSTENCILSTATESIZE
  • PFND3D10DDI_CALCPRIVATEDEPTHSTENCILVIEWSIZE
  • PFND3D10DDI_CALCPRIVATEDEVICESIZE
  • PFND3D10DDI_CALCPRIVATEELEMENTLAYOUTSIZE
  • PFND3D10DDI_CALCPRIVATEGEOMETRYSHADERWITHSTREAMOUTPUT
  • PFND3D10DDI_CALCPRIVATEOPENEDRESOURCESIZE
  • PFND3D10DDI_CALCPRIVATEQUERYSIZE
  • PFND3D10DDI_CALCPRIVATERASTERIZERSTATESIZE
  • PFND3D10DDI_CALCPRIVATERENDERTARGETVIEWSIZE
  • PFND3D10DDI_CALCPRIVATERESOURCESIZE
  • PFND3D10DDI_CALCPRIVATESAMPLERSIZE
  • PFND3D10DDI_CALCPRIVATESHADERRESOURCEVIEWSIZE
  • PFND3D10DDI_CALCPRIVATESHADERSIZE
  • PFND3D10DDI_CHECKCOUNTER
  • PFND3D10DDI_CHECKCOUNTERINFO
  • PFND3D10DDI_CHECKFORMATSUPPORT
  • PFND3D10DDI_CHECKMULTISAMPLEQUALITYLEVELS
  • PFND3D10DDI_CLEARDEPTHSTENCILVIEW
  • PFND3D10DDI_CLEARRENDERTARGETVIEW
  • PFND3D10DDI_CLOSEADAPTER
  • PFND3D10DDI_CREATEBLENDSTATE
  • PFND3D10DDI_CREATEDEPTHSTENCILSTATE
  • PFND3D10DDI_CREATEDEPTHSTENCILVIEW
  • PFND3D10DDI_CREATEDEVICE
  • PFND3D10DDI_CREATEELEMENTLAYOUT
  • PFND3D10DDI_CREATEGEOMETRYSHADER
  • PFND3D10DDI_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT
  • PFND3D10DDI_CREATEPIXELSHADER
  • PFND3D10DDI_CREATEQUERY
  • PFND3D10DDI_CREATERASTERIZERSTATE
  • PFND3D10DDI_CREATERENDERTARGETVIEW
  • PFND3D10DDI_CREATERESOURCE
  • PFND3D10DDI_CREATESAMPLER
  • PFND3D10DDI_CREATESHADERRESOURCEVIEW
  • PFND3D10DDI_CREATEVERTEXSHADER
  • PFND3D10DDI_RESOURCEUPDATESUBRESOURCEUP
  • PFND3D10DDI_DESTROYBLENDSTATE
  • PFND3D10DDI_DESTROYDEPTHSTENCILSTATE
  • PFND3D10DDI_DESTROYDEPTHSTENCILVIEW
  • PFND3D10DDI_DESTROYDEVICE
  • PFND3D10DDI_DESTROYELEMENTLAYOUT
  • PFND3D10DDI_DESTROYQUERY
  • PFND3D10DDI_DESTROYRASTERIZERSTATE
  • PFND3D10DDI_DESTROYRENDERTARGETVIEW
  • PFND3D10DDI_DESTROYRESOURCE
  • PFND3D10DDI_DESTROYSAMPLER
  • PFND3D10DDI_DESTROYSHADER
  • PFND3D10DDI_DESTROYSHADERRESOURCEVIEW
  • PFND3D10DDI_DRAW
  • PFND3D10DDI_DRAWAUTO
  • PFND3D10DDI_DRAWINDEXED
  • PFND3D10DDI_DRAWINSTANCED
  • PFND3D10DDI_FLUSH
  • PFND3D10DDI_GENMIPS
  • PFND3D10DDI_SETCONSTANTBUFFERS
  • PFND3D10DDI_SETSAMPLERS
  • PFND3D10DDI_SETSHADER
  • PFND3D10DDI_SETSHADERRESOURCES
  • PFND3D10DDI_IA_SETINDEXBUFFER
  • PFND3D10DDI_SETINPUTLAYOUT
  • PFND3D10DDI_IA_SETTOPOLOGY
  • PFND3D10DDI_IA_SETVERTEXBUFFERS
  • PFND3D10DDI_OPENADAPTER
  • PFND3D10DDI_OPENRESOURCE
  • PFND3D10DDI_SETCONSTANTBUFFERS
  • PFND3D10DDI_SETSAMPLERS
  • PFND3D10DDI_SETSHADER
  • PFND3D10DDI_SETSHADERRESOURCES
  • PFND3D10DDI_QUERYBEGIN
  • PFND3D10DDI_QUERYEND
  • PFND3D10DDI_QUERYGETDATA
  • PFND3D10DDI_RELOCATEDEVICEFUNCS
  • PFND3D10DDI_RESOURCECOPY
  • PFND3D10DDI_RESOURCECOPYREGION
  • PFND3D10DDI_RESOURCEISSTAGINGBUSY
  • PFND3D10DDI_RESOURCEMAP
  • PFND3D10DDI_RESOURCEREADAFTERWRITEHAZARD
  • PFND3D10DDI_RESOURCERESOLVESUBRESOURCE
  • PFND3D10DDI_RESOURCEUNMAP
  • PFND3D10DDI_RESOURCEUPDATESUBRESOURCEUP
  • PFND3D10DDI_SETBLENDSTATE
  • PFND3D10DDI_SETDEPTHSTENCILSTATE
  • PFND3D10DDI_SETPREDICATION
  • PFND3D10DDI_SETRASTERIZERSTATE
  • PFND3D10DDI_SETRENDERTARGETS
  • PFND3D10DDI_SETSCISSORRECTS
  • PFND3D10DDI_SETTEXTFILTERSIZE
  • PFND3D10DDI_SETVIEWPORTS
  • PFND3D10DDI_SHADERRESOURCEVIEWREADAFTERWRITEHAZARD
  • PFND3D10DDI_SO_SETTARGETS
  • PFND3D10DDI_SETCONSTANTBUFFERS
  • PFND3D10DDI_SETSAMPLERS
  • PFND3D10DDI_SETSHADER
  • PFND3D10DDI_SETSHADERRESOURCES

Strutture ed enumerazioni Direct3D 10

Questa sezione elenca le strutture e le enumerazioni usate dalle funzioni del driver di visualizzazione in modalità utente Microsoft Direct3D versione 10. Il runtime Direct3D passa queste strutture e i valori di enumerazione nei parametri delle funzioni del driver di visualizzazione in modalità utente.

  • D3D10_DDI_BLEND
  • D3D10_DDI_BLEND_DESC
  • D3D10_DDI_BLEND_OP
  • D3D10_DDI_BOX
  • D3D10_DDI_COMPARISON_FUNC
  • D3D10_DDI_DEPTH_STENCIL_DESC
  • D3D10_DDI_DEPTH_STENCILOP_DESC
  • D3D10_DDI_FILTER
  • D3D10_DDI_MAP
  • D3D10_DDI_MAP_FLAG
  • D3D10_DDI_PRIMITIVE_TOPOLOGY
  • D3D10_DDI_QUERY_DATA_PIPELINE_STATISTICS
  • D3D10_DDI_QUERY_DATA_SO_STATISTICS
  • D3D10_DDI_QUERY_DATA_TIMESTAMP_DISJOINT
  • D3D10_DDI_RASTERIZER_DESC
  • D3D10_DDI_RESOURCE_BIND_FLAG
  • D3D10_DDI_RESOURCE_MISC_FLAG
  • D3D10_DDI_RESOURCE_USAGE
  • D3D10_DDI_SAMPLER_DESC
  • D3D10_DDI_STENCIL_OP
  • D3D10_DDI_TEXTURE_ADDRESS_MODE
  • D3D10_DDI_VIEWPORT
  • D3D10_DDIARG_SUBRESOURCE_UP
  • D3D10DDI_ADAPTERFUNCS
  • D3D10DDI_CORELAYER_DEVICECALLBACKS
  • D3D10DDI_COUNTER_INFO
  • D3D10DDI_DEVICEFUNCS
  • D3D10DDI_MAPPED_SUBRESOURCE
  • D3D10DDI_MIPINFO
  • D3D10DDI_QUERY
  • D3D10DDI_VERTEX_CACHE_DESC
  • D3D10DDIARG_BUFFER_RENDERTARGETVIEW
  • D3D10DDIARG_BUFFER_SHADERRESOURCEVIEW
  • D3D10DDIARG_CALCPRIVATEDEVICESIZE
  • D3D10DDIARG_CREATEDEPTHSTENCILVIEW
  • D3D10DDIARG_CREATEDEVICE
  • D3D10DDIARG_CREATEELEMENTLAYOUT
  • D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT
  • D3D10DDIARG_CREATEQUERY
  • D3D10DDIARG_CREATERENDERTARGETVIEW
  • D3D10DDIARG_CREATERESOURCE
  • D3D10DDIARG_CREATESHADERRESOURCEVIEW
  • D3D10DDIARG_INPUT_ELEMENT_DESC
  • D3D10DDIARG_OPENADAPTER
  • D3D10DDIARG_OPENRESOURCE
  • D3D10DDIARG_SIGNATURE_ENTRY
  • D3D10DDIARG_STAGE_IO_SIGNATURES
  • D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY
  • D3D10DDIARG_TEX1D_DEPTHSTENCILVIEW
  • D3D10DDIARG_TEX1D_RENDERTARGETVIEW
  • D3D10DDIARG_TEX1D_SHADERRESOURCEVIEW
  • D3D10DDIARG_TEX2D_DEPTHSTENCILVIEW
  • D3D10DDIARG_TEX2D_RENDERTARGETVIEW
  • D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW
  • D3D10DDIARG_TEX3D_RENDERTARGETVIEW
  • D3D10DDIARG_TEX3D_SHADERRESOURCEVIEW
  • D3D10DDIARG_TEXCUBE_DEPTHSTENCILVIEW
  • D3D10DDIARG_TEXCUBE_RENDERTARGETVIEW
  • D3D10DDIARG_TEXCUBE_SHADER* D3D10DDIRESOURCE_TYPE

Funzioni di stato Direct3D versione 10.1

Questa sezione descrive le funzioni di stato del driver di visualizzazione in modalità utente nuove per la versione 10.1 del runtime di Microsoft Direct3D. In caso contrario, per il resto delle funzioni dello stato del driver di visualizzazione in modalità utente, vedere Funzioni di stato Direct3D versione 10.

La DLL del driver di visualizzazione in modalità utente esporta la funzione OpenAdapter10 e fornisce puntatori a funzioni specifiche dell'adattatore tramite membri della struttura D3D10DDI_ADAPTERFUNCS quando il runtime chiama OpenAdapter10.

Il driver fornisce puntatori alle funzioni di stato Direct3D versione 10.1 attraverso i membri della struttura D3D10_1DDI_DEVICEFUNCS in una chiamata alla funzione CreateDevice(D3D10) del driver di visualizzazione in modalità utente.

Le funzioni seguenti sono contenute in d3d10umddi.h.

  • PFND3D10_1DDI_CALCPRIVATEBLENDSTATESIZE
  • PFND3D10_1DDI_CALCPRIVATESHADERRESOURCEVIEWSIZE
  • PFND3D10_1DDI_CREATEBLENDSTATE
  • PFND3D10_1DDI_CREATESHADERRESOURCEVIEW
  • PFND3D10_1DDI_RELOCATEDEVICEFUNCS

Strutture ed enumerazioni Direct3D 10.1

In questa sezione sono elencate le strutture e le enumerazioni usate dalle funzioni del driver di visualizzazione in modalità utente Microsoft Direct3D versione 10.1. Il runtime Direct3D passa queste strutture e i valori di enumerazione nei parametri delle funzioni del driver di visualizzazione in modalità utente.

  • D3D10_1DDIARG_CREATESHADERRESOURCEVIEW
  • D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS
  • D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW
  • D3D10_1_DDI_BLEND_DESC
  • D3D10_1DDI_DEVICEFUNCS
  • D3D10_DDI_RENDER_TARGET_BLEND_DESC1

Funzioni di stato Direct3D versione 11

Questa sezione descrive le funzioni di stato del driver di visualizzazione in modalità utente aggiunte per il runtime di Microsoft Direct3D versione 11.0. In caso contrario, per il resto delle funzioni dello stato del driver di visualizzazione in modalità utente, vedere Funzioni di stato Direct3D versione 10 e Funzioni di stato Direct3D versione 10.1.

La DLL del driver di visualizzazione in modalità utente esporta la funzione OpenAdapter10_2 e fornisce puntatori a funzioni specifiche dell'adattatore tramite membri della struttura D3D10_2DDI_ADAPTERFUNCS quando il runtime chiama OpenAdapter10_2.

Il driver fornisce puntatori alle funzioni di stato Direct3D versione 11.0 tramite i membri della struttura D3D11DDI_DEVICEFUNCS in una chiamata alla funzione CreateDevice(D3D10) del driver di visualizzazione in modalità utente.

Le funzioni seguenti sono contenute in d3d10umddi.h.

  • PFND3D11DDI_ABANDONCOMMANDLIST
  • PFND3D11DDI_CALCDEFERREDCONTEXTHANDLESIZE
  • PFND3D11DDI_CALCPRIVATECOMMANDLISTSIZE
  • PFND3D11DDI_CALCPRIVATEDEFERREDCONTEXTSIZE
  • PFND3D11DDI_CALCPRIVATEDEPTHSTENCILVIEWSIZE
  • PFND3D11DDI_CALCPRIVATEGEOMETRYSHADERWITHSTREAMOUTPUT
  • PFND3D11DDI_CALCPRIVATERESOURCESIZE
  • PFND3D11DDI_CALCPRIVATESHADERRESOURCEVIEWSIZE
  • PFND3D11DDI_CALCPRIVATETESSELLATIONSHADERSIZE
  • PFND3D11DDI_CALCPRIVATEUNORDEREDACCESSVIEWSIZE
  • PFND3D11DDI_CHECKDEFERREDCONTEXTHANDLESIZES
  • PFND3D11DDI_CLEARUNORDEREDACCESSVIEWFLOAT
  • PFND3D11DDI_CLEARUNORDEREDACCESSVIEWUINT
  • PFND3D11DDI_COMMANDLISTEXECUTE
  • PFND3D11DDI_COPYSTRUCTURECOUNT
  • PFND3D11DDI_CREATECOMMANDLIST
  • PFND3D11DDI_CREATECOMPUTESHADER
  • PFND3D11DDI_CREATEDEFERREDCONTEXT
  • PFND3D11DDI_CREATEDEPTHSTENCILVIEW
  • PFND3D11DDI_CREATEDOMAINSHADER
  • PFND3D11DDI_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT
  • PFND3D11DDI_CREATEHULLSHADER
  • PFND3D11DDI_CREATERESOURCE
  • PFND3D11DDI_CREATESHADERRESOURCEVIEW
  • PFND3D11DDI_CREATEUNORDEREDACCESSVIEW
  • PFND3D10DDI_SETCONSTANTBUFFERS
  • PFND3D10DDI_SETSAMPLERS
  • PFND3D10DDI_SETSHADER
  • PFND3D10DDI_SETSHADERRESOURCES
  • PFND3D11DDI_SETSHADER_WITH_IFACES
  • PFND3D11DDI_SETUNORDEREDACCESSVIEWS
  • PFND3D11DDI_DESTROYCOMMANDLIST
  • PFND3D11DDI_DESTROYUNORDEREDACCESSVIEW
  • PFND3D11DDI_DISPATCH
  • PFND3D11DDI_DISPATCHINDIRECT
  • PFND3D11DDI_DRAWINDEXEDINSTANCEDINDIRECT
  • PFND3D11DDI_DRAWINSTANCEDINDIRECT
  • PFND3D10DDI_SETCONSTANTBUFFERS
  • PFND3D10DDI_SETSAMPLERS
  • PFND3D10DDI_SETSHADER
  • PFND3D10DDI_SETSHADERRESOURCES
  • PFND3D11DDI_SETSHADER_WITH_IFACES
  • PFND3D10_2DDI_GETCAPS
  • PFND3D10_2DDI_GETSUPPORTEDVERSIONS
  • PFND3D11DDI_SETSHADER_WITH_IFACES
  • PFND3D10DDI_SETCONSTANTBUFFERS
  • PFND3D10DDI_SETSAMPLERS
  • PFND3D10DDI_SETSHADER
  • PFND3D10DDI_SETSHADERRESOURCES
  • PFND3D11DDI_SETSHADER_WITH_IFACES
  • PFND3D10DDI_OPENADAPTER
  • PFND3D11DDI_SETSHADER_WITH_IFACES
  • PFND3D11DDI_RECYCLEC
  • PFND3D11DDI_RECYCLECREATECOMMANDLIST
  • PFND3D11DDI_RECYCLECREATEDEFERREDCONTEXT
  • PFND3D11DDI_RELOCATEDEVICEFUNCS
  • PFND3D11DDI_SETRENDERTARGETS
  • PFND3D11DDI_SETRESOURCEMINLOD
  • PFND3D11DDI_SETSHADER_WITH_IFACES

Strutture ed enumerazioni Direct3D 11

In questa sezione sono elencate le strutture e le enumerazioni usate dalle funzioni del driver di visualizzazione in modalità utente Microsoft Direct3D versione 11.0. Il runtime Direct3D passa queste strutture e i valori di enumerazione nei parametri delle funzioni del driver di visualizzazione in modalità utente.

  • D3D10_2DDI_ADAPTERFUNCS
  • D3D10_2DDIARG_GETCAPS
  • D3D10_2DDICAPS_TYPE
  • D3D11_DDI_CREATEDEPTHSTENCILVIEW_FLAG
  • D3D11_DDI_QUERY_DATA_PIPELINE_STATISTICS
  • D3D11DDI_3DPIPELINELEVEL
  • D3D11DDI_3DPIPELINESUPPORT_CAPS
  • D3D11DDI_CORELAYER_DEVICECALLBACKS
  • D3D11DDI_DEVICEFUNCS
  • D3D11DDI_HANDLESIZE
  • D3D11DDI_HANDLETYPE
  • D3D11DDI_SHADER_CAPS
  • D3D11DDI_THREADING_CAPS
  • D3D11DDIARG_BUFFER_RENDERTARGETVIEW
  • D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW
  • D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW
  • D3D11DDIARG_CALCPRIVATEDEFERREDCONTEXTSIZE
  • D3D11DDIARG_CREATECOMMANDLIST
  • D3D11DDIARG_CREATEDEFERREDCONTEXT
  • D3D11DDIARG_CREATEDEPTHSTENCILVIEW
  • D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT
  • D3D11DDIARG_CREATERESOURCE
  • D3D11DDIARG_CREATESHADERRESOURCEVIEW
  • D3D11DDIARG_CREATEUNORDEREDACCESSVIEW
  • D3D11DDIARG_POINTERDATA
  • D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY
  • D3D11DDIARG_TESSELLATION_IO_SIGNATURES
  • D3D11DDIARG_TEX1D_UNORDEREDACCESSVIEW
  • D3D11DDIARG_TEX2D_UNORDEREDACCESSVIEW
  • D3D11DDIARG_TEX3D_UNORDEREDACCESSVIEW

Funzioni di stato Direct3D versione 11.1

Le funzioni di questa sezione descrivono le funzioni dello stato del driver di visualizzazione in modalità utente aggiunte per il runtime di Microsoft Direct3D versione 11.1. Direct3D 11.1 è stato introdotto con Windows 8. In caso contrario, per il resto delle funzioni disponibili implementate dai driver di visualizzazione in modalità utente, vedere Funzioni di stato Direct3D versione 10 e Funzioni di stato Direct3D versione 11.

La DLL del driver di visualizzazione in modalità utente esporta la funzione OpenAdapter10_2 e fornisce puntatori a funzioni specifiche dell'adattatore tramite membri della struttura D3D10_2DDI_ADAPTERFUNCS quando il runtime chiama OpenAdapter10_2.

Il driver fornisce puntatori alle funzioni di stato Direct3D versione 11.1 tramite i membri della struttura D3D11_1DDI_DEVICEFUNCS in una chiamata alla funzione CreateDevice(D3D10) del driver di visualizzazione in modalità utente.

Le funzioni Direct3D 11.1 seguenti sono contenute in d3d10umddi.h o d3dumddi.h.

Strutture ed enumerazioni Direct3D 11.1

Questa sezione elenca le strutture e le enumerazioni usate dalle funzioni del driver di visualizzazione in modalità utente Microsoft Direct3D versione 11.1. Il runtime Direct3D passa queste strutture e i valori di enumerazione nei parametri delle funzioni del driver di visualizzazione in modalità utente.

  • D3D11_1_DDI_BLEND_DESC
  • D3D11_1_DDI_CHECK_DIRECT_FLIP_FLAGS
  • D3D11_1_DDI_COPY_FLAGS
  • D3D11_1_DDI_FLUSH_FLAGS
  • D3D11_1_DDI_LOGIC_OP
  • D3D11_1_DDI_RASTERIZER_DESC
  • D3D11_1_DDI_RENDER_TARGET_BLEND_DESC
  • D3D11_1DDI_AES_CTR_IV
  • D3D11_1DDI_ARCHITECTURE_INFO_DATA
  • D3D11_1DDI_AUTHENTICATED_CHANNEL_TYPE
  • D3D11_1DDI_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION
  • D3D11_1DDI_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION
  • D3D11_1DDI_AUTHENTICATED_CONFIGURE_INITIALIZE
  • D3D11_1DDI_AUTHENTICATED_CONFIGURE_INPUT
  • D3D11_1DDI_AUTHENTICATED_CONFIGURE_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_CONFIGURE_PROTECTION
  • D3D11_1DDI_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE
  • D3D11_1DDI_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE
  • D3D11_1DDI_AUTHENTICATED_PROTECTION_FLAGS
  • D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_ACESSIBILITY_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_INPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_PROTECTION_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT
  • D3D11_1DDI_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT
  • D3D11_1DDI_BUS_TYPE
  • D3D11_1DDI_CERTIFICATE_INFO
  • D3D11_1DDI_CERTIFICATE_TYPE
  • D3D11_1DDI_CONTENT_PROTECTION_CAPS
  • D3D11_1DDI_D3D11_OPTIONS_DATA
  • D3D11_1DDI_DEVICEFUNCS
  • D3D11_1DDI_ENCRYPTED_BLOCK_INFO
  • D3D11_1DDI_GETCAPTUREHANDLEDATA
  • D3D11_1DDI_OMAC
  • D3D11_1DDI_VIDEO_COLOR
  • D3D11_1DDI_VIDEO_COLOR_RGBA
  • D3D11_1DDI_VIDEO_COLOR_YCbCrA
  • D3D11_1DDI_VIDEO_CONTENT_PROTECTION_CAPS
  • D3D11_1DDI_VIDEO_DECODER_BUFFER_DESC
  • D3D11_1DDI_VIDEO_DECODER_BUFFER_INFO
  • D3D11_1DDI_VIDEO_DECODER_CONFIG
  • D3D11_1DDI_VIDEO_DECODER_DESC
  • D3D11_1DDI_VIDEO_DECODERR_BUFFER_DESC
  • D3D11_1DDI_VIDEO_FRAME_FORMAT
  • D3D11_1DDI_VIDEO_INPUT
  • D3D11_1DDI_VIDEO_OUTPUT
  • D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE
  • D3D11_1DDI_VIDEO_PROCESSOR_AUTO_STREAM_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE
  • D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC
  • D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE
  • D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_FILTER
  • D3D11_1DDI_VIDEO_PROCESSOR_FILTER_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE
  • D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT
  • D3D11_1DDI_VIDEO_PROCESSOR_ITELECINE_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_NOMINAL_RANGE
  • D3D11_1DDI_VIDEO_PROCESSOR_OUTPUT_RATE
  • D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_ROTATION
  • D3D11_1DDI_VIDEO_PROCESSOR_STEREO_CAPS
  • D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FLIP_MODE
  • D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT
  • D3D11_1DDI_VIDEO_PROCESSOR_STREAM
  • D3D11_1DDI_VIDEO_USAGE
  • D3D11_1DDI_VIDEODEVICEFUNCS
  • D3D11_1DDIARG_CREATEAUTHENTICATEDCHANNEL
  • D3D11_1DDIARG_CREATECRYPTOSESSION
  • D3D11_1DDIARG_CREATEVIDEODECODER
  • D3D11_1DDIARG_CREATEVIDEODECODEROUTPUTVIEW
  • D3D11_1DDIARG_CREATEVIDEOPROCESSOR
  • D3D11_1DDIARG_CREATEVIDEOPROCESSORENUM
  • D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW
  • D3D11_1DDIARG_CREATEVIDEOPROCESSOROUTPUTVIEW
  • D3D11_1DDIARG_SIGNATURE_ENTRY
  • D3D11_1DDIARG_STAGE_IO_SIGNATURES
  • D3D11_1DDIARG_TESSELLATION_IO_SIGNATURES
  • D3D11_1DDIARG_VIDEODECODERBEGINFRAME
  • D3D11_1DDIARG_VIDEODECODEREXTENSION
  • D3D11_DDI_SHADER_MIN_PRECISION
  • D3D11_DDI_SHADER_MIN_PRECISION_SUPPORT_DATA
  • D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE

Funzioni di stato Direct3D versione 11.2

Questa sezione descrive le funzioni di stato del driver in modalità utente aggiunte per il runtime di Microsoft Direct3D versione 11.2. Direct3D 11.2 è stato introdotto con Windows 8.1.

Il driver fornisce puntatori alle funzioni di stato direct3D versione 11.2 tramite membri della struttura D3DDDI_DEVICEFUNCS in una chiamata alla funzione CreateDevice specifica del driver in modalità utente.

Strutture e enumerazioni Direct3D 11.2

In questa sezione sono elencate strutture ed enumerazioni usate dalle funzioni del driver di visualizzazione in modalità utente Microsoft Direct3D versione 11.2. Il runtime Direct3D passa questi valori di strutture ed enumerazione nei parametri delle funzioni del driver di visualizzazione in modalità utente.

  • D3DWDDM1_3DDI_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAG
  • D3DWDDM1_3DDI_DEVICEFUNCS
  • D3DWDDM1_3DDI_D3D11_OPTIONS_DATA1
  • D3DWDDM1_3DDI_MARKER_TYPE
  • D3DWDDM1_3DDI_TILE_COPY_FLAG
  • D3DWDDM1_3DDI_TILE_MAPPING_FLAG
  • D3DWDDM1_3DDI_TILE_RANGE_FLAG
  • D3DWDDM1_3DDI_TILE_REGION_SIZE
  • D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE
  • D3DWDDM1_3DDI_TILED_RESOURCES_SUPPORT_FLAG

Funzioni di stato Direct3D versione 12.0

Questa sezione descrive le funzioni di stato del driver in modalità utente aggiunte per il runtime di Microsoft Direct3D versione 12.0. Direct3D 12.0 è stato introdotto con Windows 10.

Il driver fornisce puntatori alle funzioni di stato direct3D versione 12.0 tramite membri della struttura D3DWDDM2_0DDI_VIDEODEVICEFUNCS in una chiamata alla funzione CreateDevice specifica del driver in modalità utente.

Strutture ed enumerazioni Direct3D 12.0

Questa sezione descrive le strutture e le enumerazioni usate dalle funzioni del driver di visualizzazione in modalità utente Microsoft Direct3D versione 12. Il runtime Direct3D passa queste strutture e i valori di enumerazione nei parametri delle funzioni del driver di visualizzazione in modalità utente.

  • D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0032
  • D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032
  • D3D12DDIARG_CREATE_VIDEO_DECODER_HEAP
  • D3D12DDI_VIDEO_DECODE_CONFIGURATION
  • D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032
  • D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0032
  • D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT_DATA
  • D3D12DDI_VIDEO_DECODE_PROFILE_FORMAT_COUNT_DATA
  • D3D12DDI_VIDEO_DECODE_PROFILE_COUNT_DATA
  • D3D12DDIARG_CREATE_VIDEO_DECODER_HEAP_0033
  • D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0032
  • D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032
  • D3D12DDI_BITSTREAM_ENCRYPTION_TYPE_0030
  • D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_PROCESS_0032
  • D3D12DDI_CRYPTO_SESSION_FLAGS_0030
  • D3D12DDI_CRYPTO_SESSION_SUPPORT_FLAGS_0030
  • D3D12DDI_CRYPTO_SESSION_TRANSFORM_OPERATION_0030
  • D3D12DDI_CRYPTO_SESSION_TRANSFORM_SUPPORT_FLAGS_0030
  • D3D12DDIARG_CREATE_CRYPTO_SESSION_0030
  • D3D12DDIARG_CREATE_CRYPTO_SESSION_POLICY_0030
  • D3D12DDIARG_CREATE_PIPELINE_STATE_0033
  • D3D12DDIARG_CREATE_PROTECTED_RESOURCE_SESSION_0030
  • D3D12DDIARG_CREATE_VIDEO_DECODER_0032
  • D3D12DDIARG_CREATE_VIDEO_DECODER_HEAP_0032
  • D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032
  • D3D12DDIARG_OPEN_CRYPTO_SESSION_0030
  • D3D12DDIARG_OPEN_CRYPTO_SESSION_POLICY_0030
  • D3D12DDIARG_OPEN_PROTECTED_RESOURCE_SESSION_0030
  • D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033
  • D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_RATE_INFO_0032
  • D3D12DDI_VIEW_INSTANCING_FLAGS
  • D3D12DDI_VIEW_INSTANCING_TIER
  • D3D12DDI_WRITEBUFFERIMMEDIATE_MODE_0032
  • D3D12DDI_COMMAND_LIST_FUNCS_3D_0030
  • D3D12DDI_COMMAND_LIST_FUNCS_3D_0032
  • D3D12DDI_COMMAND_LIST_FUNCS_3D_0033
  • D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0030
  • D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0032
  • D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_PROCESS_0030
  • D3D12DDI_CONTENT_PROTECTION_CALLBACKS_0030
  • D3D12DDI_CRYPTO_SESSION_TRANSFORM_DECRYPT_HEADER_INPUT_ARGUMENTS_0030
  • D3D12DDI_CRYPTO_SESSION_TRANSFORM_DECRYPT_HEADER_OUTPUT_ARGUMENTS_0030
  • D3D12DDI_CRYPTO_SESSION_TRANSFORM_DECRYPT_OUTPUT_ARGUMENTS_0030
  • D3D12DDI_CRYPTO_SESSION_TRANSFORM_INPUT_ARGUMENTS_0030
  • D3D12DDI_CRYPTO_SESSION_TRANSFORM_OUTPUT_ARGUMENTS_0030
  • D3D12DDI_CRYPTO_SESSION_TRANSFORM_TRANSCRYPT_OUTPUT_ARGUMENTS_0030
  • D3D12DDI_D3D12_OPTIONS_DATA_0031
  • D3D12DDI_D3D12_OPTIONS_DATA_0032
  • D3D12DDI_D3D12_OPTIONS_DATA_0033
  • D3D12DDI_DEVICE_FUNCS_CONTENT_PROTECTION_STREAMING_0030
  • D3D12DDI_DEVICE_FUNCS_CORE_0030
  • D3D12DDI_DEVICE_FUNCS_CORE_0033
  • D3D12DDI_DEVICE_FUNCS_VIDEO_0030
  • D3D12DDI_DEVICE_FUNCS_VIDEO_0032
  • D3D12DDI_PROTECTED_RESOURCE_SESSION_SUPPORT_DATA_0030
  • D3D12DDI_VIDEO_CONTENT_PROTECTION_SYSTEM_COUNT_DATA_0030
  • D3D12DDI_VIDEO_CONTENT_PROTECTION_SYSTEM_SUPPORT_DATA_0030
  • D3D12DDI_VIDEO_CRYPTO_SESSION_SUPPORT_DATA_0030
  • D3D12DDI_VIDEO_CRYPTO_SESSION_TRANSFORM_SUPPORT_DATA_0030
  • D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT_DATA_0032
  • D3D12DDI_VIDEO_DECODE_COMPRESSED_BITSTREAM_0032
  • D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA_0032
  • D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS_0030
  • D3D12DDI_VIDEO_DECODE_FORMAT_COUNT_DATA_0032
  • D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0030
  • D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032
  • D3D12DDI_VIDEO_DECODE_PROFILE_COUNT_DATA_0032
  • D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032
  • D3D12DDI_VIDEO_PROCESS_SUPPORT_DATA_0032
  • D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032
  • D3D12DDI_VIDEO_SCALE_SUPPORT_0032
  • D3D12DDI_VIEW_INSTANCE_LOCATION
  • D3D12DDI_VIEW_INSTANCING_DESC
  • D3D12DDI_WRITEBUFFERIMMEDIATE_PARAMETER_0032
  • D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION
  • D3D12_COMMAND_QUEUE_PRIORITY
  • D3D12DDI_ALLOCATION_INFO_0022
  • D3D12DDI_ALLOCATION_INFO_FLAGS_0022
  • D3D12DDI_COMMAND_LIST_FUNCS_VIDEO
  • D3D12DDI_COMMAND_QUEUE_CREATION_FLAGS
  • D3D12DDI_COMMAND_QUEUE_FLAGS
  • D3D12DDI_COMMAND_QUEUE_FUNCS_VIDEO
  • D3D12DDI_CORELAYER_DEVICECALLBACKS_0022
  • D3D12DDI_CREATE_SHADER_FLAGS
  • D3D12DDI_DEALLOCATE_FLAGS_0022
  • D3D12DDI_DEVICE_FUNCS_CORE_0010
  • D3D12DDI_DEVICE_FUNCS_CORE_0021
  • D3D12DDI_DEVICE_FUNCS_CORE_VIDEO_0020
  • D3D12DDI_DEVICE_FUNCS_VIDEO
  • D3D12DDI_EXTENDED_FEATURES_FUNCS_0020
  • D3D12DDI_FEATURE_0020
  • D3D12DDI_HANDLETYPE
  • D3D12DDI_HEAP_FLAGS
  • D3D12DDI_PREDICATION_OP
  • D3D12DDI_QUERY_HEAP_TYPE
  • D3D12DDI_QUERY_TYPE
  • D3D12DDI_RANGE
  • D3D12DDI_RESOURCE_BARRIER_FLAGS
  • D3D12DDI_RESOURCE_BARRIER_TYPE
  • D3D12DDI_RESOURCE_FLAGS_0003
  • D3D12DDI_RESOURCE_RANGED_BARRIER_0022
  • D3D12DDI_RESOURCE_TRANSITION_BARRIER_0003
  • D3D12DDI_RESOURCE_UAV_BARRIER
  • D3D12DDI_SHADERCACHE_CALLBACKS_0021
  • D3D12DDI_SHADERCACHE_HASH
  • D3D12DDI_SWIZZLE_BIT_ENTRY
  • D3D12DDI_SWIZZLE_PATTERN
  • D3D12DDI_SWIZZLE_PATTERN_DESC_0022
  • D3D12DDI_SWIZZLE_PATTERN_FLAGS
  • D3D12DDI_TABLE_TYPE
  • D3D12DDI_TEXTURE_LAYOUT
  • D3D12DDI_TEXTURE_LAYOUT_CAPS_0001
  • D3D12DDI_VIDEO_CODED_INTERLACE_TYPE
  • D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0010
  • D3D12DDI_VIDEO_DECODE_COMPRESSED_BITSTREAM
  • D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS
  • D3D12DDI_VIDEO_DECODE_CONVERSION_ARGUMENTS
  • D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA
  • D3D12DDI_VIDEO_DECODE_CONVERSION_FLAGS
  • D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS
  • D3D12DDI_VIDEO_DECODE_FORMATS_DATA
  • D3D12DDI_VIDEO_DECODE_FRAME_PARAMETER
  • D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS
  • D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS
  • D3D12DDI_VIDEO_DECODE_PARAMETER_TYPE
  • D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES
  • D3D12DDI_VIDEO_DECODE_STATUS
  • D3D12DDI_VIDEO_DECODE_SUPPORT_DATA
  • D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS
  • D3D12DDI_VIDEO_DECODE_TIER
  • D3D12DDI_VIDEO_FIELD_TYPE
  • D3D12DDI_VIDEO_FORMAT_DESCRIPTION
  • D3D12DDI_VIDEO_FRAME_STEREO_FORMAT
  • D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING
  • D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE
  • D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS
  • D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS
  • D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS
  • D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS
  • D3D12DDI_VIDEO_PROCESS_FILTER_RANGE
  • D3D12DDI_VIDEO_PROCESS_INPUT_STREAM
  • D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_FLAGS
  • D3D12DDI_VIDEO_PROCESS_MAX_INPUT_STREAMS_DATA
  • D3D12DDI_VIDEO_PROCESS_ORIENTATION
  • D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM
  • D3D12DDI_VIDEO_PROCESS_PALETTE
  • D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA
  • D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO
  • D3D12DDI_VIDEO_PROCESS_SUPPORT_DATA
  • D3D12DDI_VIDEO_PROCESS_SUPPORT_FLAGS
  • D3D12DDI_VIDEO_PROCESS_TRANSFORM
  • D3D12DDI_VIDEO_SCALE_SUPPORT
  • D3D12DDI_VIDEO_SCALE_SUPPORT_FLAGS
  • D3D12DDI_VIDEO_USAGE
  • D3D12DDIARG_CREATE_VIDEO_DECODER
  • D3D12DDIARG_CREATECOMMANDQUEUE_0023
  • D3D12DDIARG_CREATEDEVICE_0003
  • D3D12DDIARG_GET_PAGEABLE_SIZE
  • D3D12DDIARG_OPENADAPTER
  • D3D12DDIARG_RESOURCE_BARRIER_0022
  • D3D12DDIARG_VIDEO_GETCAPS
  • D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_PARAMETERS
  • D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_PARAMETERS
  • D3D12DDICAPS_TYPE
  • D3D12DDICAPS_TYPE_VIDEO
  • D3D12DDICAPS_TYPE_VIDEO_0020
  • D3D12DDICAPS_UMD_BASED_COMMAND_QUEUE_PRIORITY_DATA_0023
  • D3D12DDICB_ALLOCATE_0022
  • D3D12DDICB_RECLAIMALLOCATIONS2
  • D3DWDDM2_0DDI_CHECK_VIDEO_PROCESSOR_FORMAT_CONVERSION
  • D3DWDDM2_0DDI_CONTEXTTYPE_FLAG
  • D3DWDDM2_0DDI_CORELAYER_DEVICECALLBACKS
  • D3DWDDM2_0DDI_CRYPTO_SESSION_STATUS
  • D3DWDDM2_0DDI_DEVICEFUNCS
  • D3DWDDM2_0DDI_IMAGE_INPUT
  • D3DWDDM2_0DDI_IMAGE_OUTPUT
  • D3DWDDM2_0DDI_IMAGEDEVICEFUNCS
  • D3DWDDM2_0DDI_JPEG_COMPONENTS
  • D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_DATA
  • D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA
  • D3DWDDM2_0DDI_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA
  • D3DWDDM2_0DDI_SWIZZLE_PATTERN_FLAGS
  • D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS
  • D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING
  • D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY
  • D3DWDDM2_0DDI_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION
  • D3DWDDM2_0DDI_VIDEO_DECODER_BUFFER_DESC1
  • D3DWDDM2_0DDI_VIDEO_DECODER_CAPS
  • D3DWDDM2_0DDI_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK
  • D3DWDDM2_0DDI_VIDEODEVICEFUNCS
  • D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINTS
  • D3DWDDM2_0DDIARG_DECODE_JPEG
  • D3DWDDM2_0DDIARG_ENCODE_JPEG
  • D3DWDDM2_2DDI_CORELAYER_DEVICECALLBACKS
  • D3DWDDM2_2DDI_DEVICEFUNCS
  • D3DWDDM2_2DDI_SHADERCACHE_HASH
  • D3DWDDM2_2DDI_SWIZZLE_PATTERN_DESC

Vedi anche

Supporto di DXGI DDI

Supporto della sovrimpressione multipla

Funzioni di runtime Direct3D chiamate dai driver di visualizzazione in modalità utente

Miglioramenti delle prestazioni del rendering Direct3D