Partager via


D3DM_INITIALIZE_DATA (Windows Embedded CE 6.0)

1/6/2010

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.

Syntax

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

Requirements

Header d3dmddk.h
Windows Embedded CE Windows CE 5.0

See Also

Reference

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 (Function)
D3DM_VALIDATEDEVICE_PTR
D3DM_ValidateDevice
D3DM_GETINFO_PTR
D3DM_GetInfo
D3DM_RESOURCEMANAGER_PTR
D3DM_ResourceManager

Concepts

Driver Initialization in Direct3D Mobile