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 structure is used to communicate the driver's support routines to the Direct3D Mobile middleware. The middleware will then call these support routines directly.
typedef struct _D3DM_INITIALIZE_DATA { D3DM_GETADAPTERINFO_PTR pGetAdapterInfo; D3DM_CREATECONTEXT_PTR pCreateContext; D3DM_DESTROYCONTEXT_PTR pDestroyContext; D3DM_CREATESURFACE_PTR pCreateSurface; D3DM_DESTROYSURFACE_PTR pDestroySurface; D3DM_LOCKSURFACE_PTR pLockSurface; D3DM_UNLOCKSURFACE_PTR pUnlockSurface; D3DM_DRAWPRIMITIVE_PTR pDrawPrimitive; D3DM_VALIDATEDEVICE_PTR pValidateDevice; D3DM_GETINFO_PTR pGetInfo; D3DM_RESOURCEMANAGER_PTR pResourceManager;} D3DM_INITIALIZE_DATA;
Members
- pGetAdapterInfo
A D3DM_GETADAPTERINFO_PTR value pointing to the driver's implementation of the D3DM_GetAdapterInfo function. - pCreateContext
A D3DM_CREATECONTEXT_PTR value pointing to the driver's implementation of the D3DM_CreateContext function. - pDestroyContext
A D3DM_DESTROYCONTEXT_PTR value pointing to the driver's implementation of the D3DM_DestroyContext function. - pCreateSurface
A D3DM_CREATESURFACE_PTR value pointing to the driver's implementation of the D3DM_CreateSurface function. - pDestroySurface
A D3DM_DESTROYSURFACE_PTR value pointing to the driver's implementation of the D3DM_DestroySurface function. - pLockSurface
A D3DM_LOCKSURFACE_PTR value pointing to the driver's implementation of the D3DM_LockSurface function. - pUnlockSurface
A D3DM_UNLOCKSURFACE_PTR value pointing to the driver's implementation of the D3DM_UnlockSurface function. - pDrawPrimitive
A D3DM_DRAWPRIMITIVE_PTR value pointing to the driver's implementation of the D3DM_DrawPrimitive function. - pValidateDevice
A D3DM_VALIDATEDEVICE_PTR value pointing to the driver's implementation of the D3DM_ValidateDevice function. - pGetInfo
A D3DM_GETINFO_PTR value pointing to the driver's implementation of the D3DM_GetInfo function. - pResourceManager
A D3DM_RESOURCEMANAGER_PTR value pointing to the driver's implementation of the D3DM_ResourceManager function.
Requirements
OS Versions: Windows CE 5.0
Header: D3dmddk.h.
See Also
Direct3D Mobile Driver Structures | D3DM_GETADAPTERINFO_PTR | D3DM_GetAdapterInfo | D3DM_CREATECONTEXT_PTR | D3DM_CreateContext | D3DM_DESTROYCONTEXT_PTR | D3DM_DestroyContext | D3DM_CREATESURFACE_PTR | D3DM_CreateSurface | D3DM_DESTROYSURFACE_PTR | D3DM_DestroySurface | D3DM_LOCKSURFACE_PTR | D3DM_LockSurface | D3DM_UNLOCKSURFACE_PTR | D3DM_UnlockSurface | D3DM_DRAWPRIMITIVE_PTR | D3DM_DrawPrimitive | D3DM_VALIDATEDEVICE_PTR | D3DM_ValidateDevice | D3DM_GETINFO_PTR | D3DM_GetInfo | D3DM_RESOURCEMANAGER_PTR | D3DM_ResourceManager | Driver Initialization in Direct3D Mobile
Send Feedback on this topic to the authors