// d3d12umddi.h
typedef struct D3D12DDI_DEVICE_FUNCS_CONTENT_PROTECTION_RESOURCES_0074 {
PFND3D12DDI_CALCPRIVATEPROTECTEDRESOURCESESSIONSIZE_0074 pfnCalcPrivateProtectedResourceSessionSize;
PFND3D12DDI_CREATEPROTECTEDRESOURCESESSION_0074 pfnCreateProtectedResourceSession;
PFND3D12DDI_CALCPRIVATEOPENEDPROTECTEDRESOURCESESSIONSIZE_0030 pfnCalcPrivateOpenedProtectedResourceSessionSize;
PFND3D12DDI_OPENPROTECTEDRESOURCESESSION_0030 pfnOpenProtectedResourceSession;
PFND3D12DDI_DESTROYPROTECTEDRESOURCESESSION_0030 pfnDestroyProtectedResourceSession;
} D3D12DDI_DEVICE_FUNCS_CONTENT_PROTECTION_RESOURCES_0074;
View the official Windows Driver Kit DDI referenceNo description available.
Device functions for D3D12 protected resources.
pfnCalcPrivateProtectedResourceSessionSizeCalculate the private protected resource session size.
pfnCreateProtectedResourceSessionCreate a protected resource session.
pfnCalcPrivateOpenedProtectedResourceSessionSizeCalculate the private opened protected resource session size.
pfnOpenProtectedResourceSessionOpen the protected resource session.
pfnDestroyProtectedResourceSessionDestroy the protected resource session.
See the Protected Resources Specification for more information.