Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This section contains information about the functions used with drivers for Microsoft® Direct3D® Mobile. All of these functions are callback functions implemented by the display driver and called by the Direct3D Mobile middleware.
The following table shows these functions.
Function | Description |
---|---|
D3DM_CreateContext | Creates a rendering context. |
D3DM_CreateSurface | Creates a surface. |
D3DM_DestroyContext | Destroys a rendering context. |
D3DM_DestroySurface | Destroys a surface and frees its resources. |
D3DM_DrawPrimitive | Sends the contents of the command buffer to the driver for rendering. |
D3DM_GetAdapterInfo | Gather information from the driver about the graphics device. |
D3DM_GetInfo | Queries the driver for additional information beyond what is provided by D3DM_GetAdapterInfo. |
D3DM_Initialize | This function is the entry point for the driver's dynamically linked library (DLL). |
D3DM_LockSurface | Locks surfaces. |
D3DM_ResourceManager | Takes actions on the driver's managed memory pool. |
D3DM_UnlockSurface | Removes the locks on surfaces previously locked by calls to D3DM_LockSurface. |
D3DM_ValidateDevice | Reports the number of passes that a driver must make to render the current texture blending operation. |
See Also
Direct3D Mobile Driver Reference | D3DM_GetAdapterInfo | D3DM_LockSurface
Send Feedback on this topic to the authors