Skip to content

Latest commit

 

History

History
224 lines (131 loc) · 8.73 KB

ns-d3d10umddi-d3dwddm2_6ddi_corelayer_devicecallbacks.md

File metadata and controls

224 lines (131 loc) · 8.73 KB
UID tech.root title ms.date targetos description prerelease req.construct-type req.ddi-compliance req.dll req.header req.include-header req.kmdf-ver req.lib req.max-support req.redist req.target-min-winverclnt req.target-min-winversvr req.target-type req.typenames req.umdf-ver req.unicode-ansi topic_type api_type api_location api_name f1_keywords dev_langs helpviewer_keywords
NS:d3d10umddi.D3DWDDM2_6DDI_CORELAYER_DEVICECALLBACKS
display
D3DWDDM2_6DDI_CORELAYER_DEVICECALLBACKS
08/22/2022
Windows
Learn more about the D3DWDDM2_6DDI_CORELAYER_DEVICECALLBACKS structure.
false
structure
d3d10umddi.h
WDDM 2.6
D3DWDDM2_6DDI_CORELAYER_DEVICECALLBACKS
apiref
HeaderDef
d3d10umddi.h
D3DWDDM2_6DDI_CORELAYER_DEVICECALLBACKS
D3DWDDM2_6DDI_CORELAYER_DEVICECALLBACKS
d3d10umddi/D3DWDDM2_6DDI_CORELAYER_DEVICECALLBACKS
c++
D3DWDDM2_6DDI_CORELAYER_DEVICECALLBACKS

-description

This structure contains the function table for the core layer device callback functions starting in WDDM 2.6.

-struct-fields

-field pfnSetErrorCb

A pointer to the pfnSetErrorCb function.

-field pfnStateVsConstBufCb

A pointer to the pfnStateVsConstBufCb function.

-field pfnStatePsSrvCb

A pointer to the pfnStatePsSrvCb function.

-field pfnStatePsShaderCb

A pointer to the pfnStatePsShaderCb function.

-field pfnStatePsSamplerCb

A pointer to the pfnStatePsSamplerCb function.

-field pfnStateVsShaderCb

A pointer to the pfnStateVsShaderCb function.

-field pfnStatePsConstBufCb

A pointer to the pfnStatePsConstBufCb function.

-field pfnStateIaInputLayoutCb

A pointer to the pfnStateIaInputLayoutCb function.

-field pfnStateIaVertexBufCb

A pointer to the pfnStateIaVertexBufCb function.

-field pfnStateIaIndexBufCb

A pointer to the pfnStateIaIndexBufCb function.

-field pfnStateGsConstBufCb

A pointer to the pfnStateGsConstBufCb function.

-field pfnStateGsShaderCb

A pointer to the pfnStateGsShaderCb function.

-field pfnStateIaPrimitiveTopologyCb

A pointer to the pfnStateIaPrimitiveTopologyCb function.

-field pfnStateVsSrvCb

A pointer to the pfnStateVsSrvCb function.

-field pfnStateVsSamplerCb

A pointer to the pfnStateVsSamplerCb function.

-field pfnStateGsSrvCb

A pointer to the pfnStateGsSrvCb function.

-field pfnStateGsSamplerCb

A pointer to the pfnStateGsSamplerCb function.

-field pfnStateOmRenderTargetsCb

A pointer to the pfnStateOmRenderTargetsCb function.

-field pfnStateOmBlendStateCb

A pointer to the pfnStateOmBlendStateCb function.

-field pfnStateOmDepthStateCb

A pointer to the pfnStateOmDepthStateCb function.

-field pfnStateRsRastStateCb

A pointer to the pfnStateRsRastStateCb function.

-field pfnStateSoTargetsCb

A pointer to the pfnStateSoTargetsCb function.

-field pfnStateRsViewportsCb

A pointer to the pfnStateRsViewportsCb function.

-field pfnStateRsScissorCb

A pointer to the pfnStateRsScissorCb function.

-field pfnDisableDeferredStagingResourceDestruction

A pointer to the pfnDisableDeferredStagingResourceDestruction function.

-field pfnStateTextFilterSizeCb

A pointer to the pfnStateTextFilterSizeCb function.

-field pfnStateHsSrvCb

A pointer to the pfnStateHsSrvCb function.

-field pfnStateHsShaderCb

A pointer to the pfnStateHsShaderCb function.

-field pfnStateHsSamplerCb

A pointer to the pfnStateHsSamplerCb function.

-field pfnStateHsConstBufCb

A pointer to the pfnStateHsConstBufCb function.

-field pfnStateDsSrvCb

A pointer to the pfnStateDsSrvCb function.

-field pfnStateDsShaderCb

A pointer to the pfnStateDsShaderCb function.

-field pfnStateDsSamplerCb

A pointer to the pfnStateDsSamplerCb function.

-field pfnStateDsConstBufCb

A pointer to the pfnStateDsConstBufCb function.

-field pfnPerformAmortizedProcessingCb

A pointer to the pfnPerformAmortizedProcessingCb function.

-field pfnStateCsSrvCb

A pointer to the pfnStateCsSrvCb function.

-field pfnStateCsUavCb

A pointer to the pfnStateCsUavCb function.

-field pfnStateCsShaderCb

A pointer to the pfnStateCsShaderCb function.

-field pfnStateCsSamplerCb

A pointer to the pfnStateCsSamplerCb function.

-field pfnStateCsConstBufCb

A pointer to the pfnStateCsConstBufCb function.

-field pfnCreateContextCb

A pointer to the pfnCreateContextCb function.

-field pfnCreateContextVirtualCb

A pointer to the pfnCreateContextVirtualCb function.

-field pfnShaderCacheGetValueCb

-field pfnShaderCacheStoreValueCb

-field pfnShaderCacheAddRefCb

-field pfnShaderCacheReleaseCb

-field pfnQueryScanoutCapsCb