Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette page répertorie les fonctions que le pilote d’affichage en mode utilisateur implémente et fournit au runtime Microsoft Direct3D, et qui peut être appelée par le système d’exploitation. Les structures et les énumérations sont également répertoriées.
Fonctions Direct3D Version 9
Cette section décrit les fonctions que la DLL du pilote d’affichage en mode utilisateur fournit au runtime Microsoft Direct3D version 9.
The user-mode display driver DLL exports the OpenAdapter function and supplies pointers to adapter-specific functions through members of the D3DDDI_ADAPTERFUNCS structure when the runtime calls OpenAdapter.
The Direct3D runtime calls the CreateDevice function from the pfnCreateDevice member of D3DDDI_ADAPTERFUNCS to create a display device that is used to handle a collection of rendering state. The user-mode display driver DLL supplies pointers to all of its display device-specific functions through members of the D3DDDI_DEVICEFUNCS structure when the runtime calls CreateDevice.
The following D3D version 9 functions are contained 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
Structures de paramètres Direct3D 9
Cette section répertorie les structures utilisées par les fonctions de pilote d’affichage en mode utilisateur. Le runtime Microsoft Direct3D transmet des pointeurs vers ces structures dans les paramètres des fonctions de pilote d’affichage en mode utilisateur.
- 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
Fonctions d’état Direct3D version 10
Cette section décrit les fonctions d’état que la DLL du pilote d’affichage en mode utilisateur fournit au runtime Microsoft Direct3D version 10.
The user-mode display driver DLL exports the OpenAdapter10 function and supplies pointers to adapter-specific functions through members of the D3D10DDI_ADAPTERFUNCS structure when the runtime calls OpenAdapter10.
The driver supplies pointers to state functions through members of the D3D10DDI_DEVICEFUNCS structure in a call to the user-mode display driver's CreateDevice(D3D10) function.
The following functions are contained 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
Structures et énumérations Direct3D 10
Cette section répertorie les structures et les énumérations utilisées par les fonctions Microsoft Direct3D version 10 du pilote d’affichage en mode utilisateur. Le runtime Direct3D transmet ces structures et valeurs d’énumération dans les paramètres des fonctions de pilote d’affichage en mode utilisateur.
- 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
Fonctions d’état Direct3D version 10.1
Cette section décrit les fonctions d’état du pilote d’affichage en mode utilisateur qui sont nouvelles pour la version 10.1 du runtime Microsoft Direct3D. Sinon, pour le reste des fonctions d’état du pilote d’affichage en mode utilisateur, consultez Direct3D Version 10 State Functions.
The user-mode display driver DLL exports the OpenAdapter10 function and supplies pointers to adapter-specific functions through members of the D3D10DDI_ADAPTERFUNCS structure when the runtime calls OpenAdapter10.
The driver supplies pointers to Direct3D version 10.1 state functions through members of the D3D10_1DDI_DEVICEFUNCS structure in a call to the user-mode display driver's adapter-specific CreateDevice(D3D10) function.
The following functions are contained in d3d10umddi.h.
- PFND3D10_1DDI_CALCPRIVATEBLENDSTATESIZE
- PFND3D10_1DDI_CALCPRIVATESHADERRESOURCEVIEWSIZE
- PFND3D10_1DDI_CREATEBLENDSTATE
- PFND3D10_1DDI_CREATESHADERRESOURCEVIEW
- PFND3D10_1DDI_RELOCATEDEVICEFUNCS
Structures et énumérations Direct3D 10.1
Cette section répertorie les structures et les énumérations utilisées par les fonctions Microsoft Direct3D version 10.1 du pilote d’affichage en mode utilisateur. Le runtime Direct3D transmet ces structures et valeurs d’énumération dans les paramètres des fonctions de pilote d’affichage en mode utilisateur.
- 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
Fonctions d’état Direct3D version 11
Cette section décrit les fonctions d’état du pilote d’affichage en mode utilisateur ajoutées pour le runtime Microsoft Direct3D Version 11.0. Sinon, pour le reste des fonctions d’état du pilote d’affichage en mode utilisateur, consultez Fonctions d’état Direct3D Version 10 et Fonctions d’état Direct3DVersion 10.1.
The user-mode display driver DLL exports the OpenAdapter10_2 function and supplies pointers to adapter-specific functions through members of the D3D10_2DDI_ADAPTERFUNCS structure when the runtime calls OpenAdapter10_2.
The driver supplies pointers to Direct3D version 11.0 state functions through members of the D3D11DDI_DEVICEFUNCS structure in a call to the user-mode display driver's adapter-specific CreateDevice(D3D10) function.
The following functions are contained 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
Structures et énumérations Direct3D 11
Cette section répertorie les structures et les énumérations utilisées par les fonctions Microsoft Direct3D version 11.0 du pilote d’affichage en mode utilisateur. Le runtime Direct3D transmet ces structures et valeurs d’énumération dans les paramètres des fonctions de pilote d’affichage en mode utilisateur.
- 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
Fonctions d’état Direct3D version 11.1
Les fonctions de cette section décrivent les fonctions d’état du pilote d’affichage en mode utilisateur ajoutées pour le runtime Microsoft Direct3D Version 11.1. Direct3D 11.1 a été introduit avec Windows 8. Sinon, pour le reste des fonctions disponibles implémentées par les pilotes d’affichage en mode utilisateur, consultez Fonctions d’état Direct3D Version 10 et Fonctions d’état Direct3D Version 11.
The user-mode display driver DLL exports the OpenAdapter10_2 function and supplies pointers to adapter-specific functions through members of the D3D10_2DDI_ADAPTERFUNCS structure when the runtime calls OpenAdapter10_2.
The driver supplies pointers to Direct3D version 11.1 state functions through members of the D3D11_1DDI_DEVICEFUNCS structure in a call to the user-mode display driver's adapter-specific CreateDevice(D3D10) function.
The following Direct3D version 11.1 functions are contained in d3d10umddi.h or d3dumddi.h.
- PFND3D11_1DDI_ASSIGNDEBUGBINARY
- PFND3D11_1DDI_CALCPRIVATEAUTHENTICATEDCHANNELSIZE
- PFND3D11_1DDI_CALCPRIVATEBLENDSTATESIZE
- PFND3D11_1DDI_CALCPRIVATECRYPTOSESSIONSIZE
- PFND3D11_1DDI_CALCPRIVATEGEOMETRYSHADERWITHSTREAMOUTPUT
- PFND3D11_1DDI_CALCPRIVATERASTERIZERSTATESIZE
- PFND3D11_1DDI_CALCPRIVATESHADERSIZE
- PFND3D11DDI_CALCPRIVATETESSELLATIONSHADERSIZE
- PFND3D11_1DDI_CALCPRIVATEVIDEOPROCESSOROUTPUTVIEWSIZE
- PFND3D11_1DDI_CALCPRIVATEVIDEODECODERSIZE
- PFND3D11_1DDI_CALCPRIVATEVIDEOPROCESSORENUMSIZE
- PFND3D11_1DDI_CALCPRIVATEVIDEOPROCESSORINPUTVIEWSIZE
- PFND3D11_1DDI_CALCPRIVATEVIDEOPROCESSOROUTPUTVIEWSIZE
- PFND3D11_1DDI_CALCPRIVATEVIDEOPROCESSORSIZE
- PFND3D11_1DDI_CHECKDIRECTFLIPSUPPORT
- PFND3D11_1DDI_CHECKVIDEODECODERFORMAT
- PFND3D11_1DDI_CHECKVIDEOPROCESSORFORMAT
- PFND3D11_1DDI_CLEARVIEW
- PFND3D11_1DDI_CONFIGUREAUTHENTICATEDCHANNEL
- PFND3D11_1DDI_CREATEAUTHENTICATEDCHANNEL
- PFND3D11_1DDI_CREATEBLENDSTATE
- PFND3D11_1DDI_CREATECRYPTOSESSION
- PFND3D11_1DDI_CREATEDOMAINSHADER
- PFND3D11_1DDI_CREATEGEOMETRYSHADER
- PFND3D11_1DDI_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT
- PFND3D11_1DDI_CREATEHULLSHADER
- PFND3D11_1DDI_CREATEPIXELSHADER
- PFND3D11_1DDI_CREATERASTERIZERSTATE
- PFND3D11_1DDI_CREATEVERTEXSHADER
- PFND3D11_1DDI_CREATEVIDEODECODER
- PFND3D11_1DDI_CREATEVIDEODECODEROUTPUTVIEW
- PFND3D11_1DDI_CREATEVIDEOPROCESSOR
- PFND3D11_1DDI_CREATEVIDEOPROCESSORNUM
- PFND3D11_1DDI_CREATEVIDEOPROCESSORINPUTVIEW
- PFND3D11_1DDI_CREATEVIDEOPROCESSOROUTPUTVIEW
- PFND3D11_1DDI_CRYPTOSESSIONGETHANDLE
- PFND3D11_1DDI_SETCONSTANTBUFFERS
- PFND3D11_1DDI_DECRYPTIONBLT
- PFND3D11_1DDI_RESOURCEUPDATESUBRESOURCEUP
- PFND3D11_1DDI_DESTROYAUTHENTICATEDCHANNEL
- PFND3D11_1DDI_DESTROYCRYPTOSESSION
- PFND3D11_1DDI_DESTROYVIDEODECODER
- PFND3D11_1DDI_DESTROYVIDEODECODEROUTPUTVIEW
- PFND3D11_1DDI_DESTROYVIDEOPROCESSOR
- PFND3D11_1DDI_DESTROYVIDEOPROCESSORENUM
- PFND3D11_1DDI_DESTROYVIDEOPROCESSORINPUTVIEW
- PFND3D11_1DDI_DESTROYVIDEOPROCESSOROUTPUTVIEW
- PFND3D11_1DDI_DISCARD
- PFND3D11_1DDI_SETCONSTANTBUFFERS
- PFND3D11_1DDI_ENCRYPTIONBLT
- PFND3D11_1DDI_FINISHSESSIONKEYREFRESH
- PFND3D11_1DDI_FLUSH
- PFND3D11_1DDI_GETCAPTUREHANDLE
- PFND3D11_1DDI_GETCERTIFICATE
- PFND3D11_1DDI_GETCERTIFICATESIZE
- PFND3D11_1DDI_GETCONTENTPROTECTIONCAPS
- PFND3D11_1DDI_GETCRYPTOKEYEXCHANGETYPE
- PFND3D11_1DDI_GETENCRYPTIONBLTKEY
- PFND3D11_1DDI_GETVIDEODECODERBUFFERINFO
- PFND3D11_1DDI_GETVIDEODECODERBUFFERTYPECOUNT
- PFND3D11_1DDI_GETVIDEODECODERCONFIG
- PFND3D11_1DDI_GETVIDEODECODERCONFIGCOUNT
- PFND3D11_1DDI_GETVIDEODECODERPROFILE
- PFND3D11_1DDI_GETVIDEODECODERPROFILECOUNT
- PFND3D11_1DDI_GETVIDEOPROCESSORCAPS
- PFND3D11_1DDI_GETVIDEOPROCESSORCUSTOMRATE
- PFND3D11_1DDI_GETVIDEOPROCESSORFILTERRANGE
- PFND3D11_1DDI_GETVIDEOPROCESSORRATECONVERSIONCAPS
- PFND3D11_1DDI_SETCONSTANTBUFFERS
- PFND3D11_1DDI_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE
- PFND3D11_1DDI_NEGOTIATECRYPTOSESSIONKEYESCHANGE
- PFND3D11_1DDI_QUERYAUTHENTICATEDCHANNEL
- PFND3DDDI_QUERYDLISTFORAPPLICATION1
- PFND3D11_1DDI_RELOCATEDEVICEFUNCS
- PFND3D11_1DDI_RESOURCECOPYREGION
- PFND3D11_1DDI_RESOURCEUPDATESUBRESOURCEUP
- PFND3D10DDI_RETRIEVESUBOBJECT
- PFND3D11_1DDI_STARTSESSIONKEYREFRESH
- PFND3D11_1DDI_VIDEODECODERBEGINFRAME
- PFND3D11_1DDI_VIDEODECODERENDFRAME
- PFND3D11_1DDI_VIDEODECODEREXTENSION
- PFND3D11_1DDI_VIDEODECODERGETHANDLE
- PFND3D11_1DDI_VIDEODECODERSUBMITBUFFERS
- PFND3D11_1DDI_VIDEOPROCESSORBLT
- PFND3D11_1DDI_VIDEOPROCESSORGETOUTPUTEXTENSION
- PFND3D11_1DDI_VIDEOPROCESSORGETSTREAMEXTENSION
- PFND3D11_1DDI_VIDEOPROCESSORINPUTVIEWREADAFTERWRITEHAZARD
- PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE
- PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR
- PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCOLORSPACE
- PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION
- PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTEXTENSION
- PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTSTEREOMODE
- PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTTARGETRECT
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMALPHA
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMCOLORSPACE
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMDESTRECT
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMEXTENSION
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMFILTER
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMFRAMEFORMAT
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMLUMAKEY
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMOUTPUTRATE
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMPALETTE
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMROTATION
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMSOURCERECT
- PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMSTEREOFORMAT
Structures et énumérations Direct3D 11.1
Cette section répertorie les structures et les énumérations utilisées par les fonctions Microsoft Direct3D version 11.1 du pilote d’affichage en mode utilisateur. Le runtime Direct3D transmet ces structures et valeurs d’énumération dans les paramètres des fonctions de pilote d’affichage en mode utilisateur.
- 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
Fonctions d’état Direct3D version 11.2
Cette section décrit les fonctions d’état du pilote d’affichage en mode utilisateur ajoutées pour le runtime Microsoft Direct3D Version 11.2. Direct3D 11.2 a été introduit avec Windows 8.1.
The driver supplies pointers to Direct3D version 11.2 state functions through members of the D3DDDI_DEVICEFUNCS structure in a call to the user-mode display driver's adapter-specific CreateDevice function.
Structures et énumérations Direct3D 11.2
Cette section répertorie les structures et les énumérations utilisées par les fonctions Microsoft Direct3D version 11.2 du pilote d’affichage en mode utilisateur. Le runtime Direct3D transmet ces structures et valeurs d’énumération dans les paramètres des fonctions de pilote d’affichage en mode utilisateur.
- 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
Fonctions d’état Direct3D version 12.0
Cette section décrit les fonctions d’état du pilote d’affichage en mode utilisateur ajoutées pour le runtime Microsoft Direct3D Version 12.0. Direct3D 12.0 a été introduit avec Windows 10.
The driver supplies pointers to Direct3D version 12.0 state functions through members of the D3DWDDM2_0DDI_VIDEODEVICEFUNCS structure in a call to the user-mode display driver's adapter-specific CreateDevice function.
- PFND3DWDDM2_0DDI_CHECKCRYPTOSESSIONSTATUS
- PFND3D12DDI_OPENADAPTER
- PFND3D12DDI_CREATEDEVICE_0003
- PFND3DWDDM2_0DDI_CHECKVIDEOPROCESSORFORMATCONVERSION
- PFND3DWDDM2_0DDI_GETCRYPTOSESSIONPRIVATEDATASIZE
- PFND3DWDDM2_0DDI_GETDATAFORNEWHARDWAREKEY
- PFND3DWDDM2_0DDI_GETRESOURCELAYOUT
- PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES
- PFND3DWDDM2_0DDI_SETHARDWAREPROTECTION
- PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING
- PFND3DWDDM2_0DDI_VIDEODECODERSUBMITBUFFERS1
- PFND3DWDDM2_0DDI_VIDEODECODERUPDATEDOWNSAMPLING
- PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS
- PFND3DWDDM2_0DDI_VIDEOPROCESSORSETOUTPUTCOLORSPACE1
- PFND3DWDDM2_0DDI_VIDEOPROCESSORSETOUTPUTSHADERUSAGE
- PFND3DWDDM2_0DDI_VIDEOPROCESSORSETSTREAMCOLORSPACE1
- PFND3DWDDM2_0DDI_VIDEOPROCESSORSETSTREAMMIRROR
Structures et énumérations Direct3D 12.0
Cette section décrit les structures et les énumérations utilisées par les fonctions Microsoft Direct3D version 12 du pilote d’affichage en mode utilisateur. Le runtime Direct3D transmet ces structures et valeurs d’énumération dans les paramètres des fonctions de pilote d’affichage en mode utilisateur.
- 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
See also
Prise en charge du DXGI DDI
Prise en charge des superpositions multiplanes
Fonctions runtime Direct3D appelées par les pilotes d’affichage en mode utilisateur