PFND3D10DDI_RELOCATEDEVICEFUNCS callback function

The RelocateDeviceFuncs function notifies the user-mode display driver about the new location of the driver function table.

Syntax


PFND3D10DDI_RELOCATEDEVICEFUNCS RelocateDeviceFuncs;

VOID APIENTRY RelocateDeviceFuncs(
  _In_ D3D10DDI_HDEVICE            hDevice,
  _In_ struct D3D10DDI_DEVICEFUNCS *pDeviceFunctions
)
{ ... }

Parameters

hDevice [in]

A handle to the display device (graphics context).

pDeviceFunctions [in]

A pointer to a D3D10DDI_DEVICEFUNCS structure that contains pointers to the functions of the user-mode display driver.

Return value

None

The driver can use the pfnSetErrorCb callback function to set an error code.

Remarks

A user-mode display driver can use the RelocateDeviceFuncs function to replace function pointers in the driver function table.

Requirements

Target platform

Desktop

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3d10umddi.h (include D3d10umddi.h)

See also

D3D10DDI_DEVICEFUNCS
pfnSetErrorCb

 

 

Send comments about this topic to Microsoft

Show: