mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-04 19:48:03 +00:00
d3drm: Add some definitions for IDirect3DRMMeshBuilderImpl_Load.
This commit is contained in:
parent
4d79c26306
commit
29c4055f7b
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue