Commit 29c4055f authored by Christian Costa's avatar Christian Costa Committed by Alexandre Julliard

d3drm: Add some definitions for IDirect3DRMMeshBuilderImpl_Load.

parent 4d79c263
......@@ -177,6 +177,33 @@ typedef struct _D3DRMMATERIALOVERRIDE {
typedef DWORD D3DRMLOADOPTIONS;
#define D3DRMLOAD_FROMFILE 0x000L
#define D3DRMLOAD_FROMRESOURCE 0x001L
#define D3DRMLOAD_FROMMEMORY 0x002L
#define D3DRMLOAD_FROMSTREAM 0x004L
#define D3DRMLOAD_FROMURL 0x008L
#define D3DRMLOAD_BYNAME 0x010L
#define D3DRMLOAD_BYPOSITION 0x020L
#define D3DRMLOAD_BYGUID 0x040L
#define D3DRMLOAD_FIRST 0x080L
#define D3DRMLOAD_INSTANCEBYREFERENCE 0x100L
#define D3DRMLOAD_INSTANCEBYCOPYING 0x200L
#define D3DRMLOAD_ASYNCHRONOUS 0x400L
typedef struct _D3DRMLOADRESOURCE {
HMODULE hModule;
LPCSTR /*LPCTSTR*/ lpName;
LPCSTR /*LPCTSTR*/ lpType;
} D3DRMLOADRESOURCE, *LPD3DRMLOADRESOURCE;
typedef struct _D3DRMLOADMEMORY {
LPVOID lpMemory;
DWORD dSize;
} D3DRMLOADMEMORY, *LPD3DRMLOADMEMORY;
typedef struct _D3DRMPMESHLOADSTATUS {
DWORD dwSize;
DWORD dwPMeshSize;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment