Direct3D Runtime Kernel-Services Accessing Functions

The Microsoft Direct3D version 9 and later runtimes supply pointers to adapter-specific and display device-specific callback functions.

The Direct3D version 9 runtime supplies pointers to adapter-specific callback functions through members of the D3DDDI_ADAPTERCALLBACKS structure in a call to the user-mode display driver's OpenAdapter function. The runtime supplies pointers to display device-specific callback functions through members of the D3DDDI_DEVICECALLBACKS structure in a call to the user-mode display driver's CreateDevice function.

The Direct3D version 10 or later runtime supplies pointers to adapter-specific callback functions through members of the D3DDDI_ADAPTERCALLBACKS structure in a call to the user-mode display driver's OpenAdapter10 or OpenAdapter10_2 function. The runtime supplies pointers to display device-specific callback functions through members of the D3DDDI_DEVICECALLBACKS structure in a call to the user-mode display driver's CreateDevice(D3D10) function.

 

 

Send comments about this topic to Microsoft

Show: