ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

d3d9_mipmap.h
Go to the documentation of this file.
00001 /*
00002  * COPYRIGHT:       See COPYING in the top level directory
00003  * PROJECT:         ReactOS ReactX
00004  * FILE:            dll/directx/d3d9/d3d9_mipmap.h
00005  * PURPOSE:         d3d9.dll internal mip map surface structures
00006  * PROGRAMERS:      Gregor Gullwi <gbrunmar (dot) ros (at) gmail (dot) com>
00007  */
00008 #ifndef _D3D9_MIPMAP_H_
00009 #define _D3D9_MIPMAP_H_
00010 
00011 #include "d3d9_texture.h"
00012 
00013 struct _Direct3DDevice9_INT;
00014 
00015 typedef struct _D3D9MipMap
00016 {
00017 /* 0x0000 */    Direct3DBaseTexture9_INT BaseTexture;
00018 /* 0x0060 */    struct IDirect3DTexture9Vtbl* lpVtbl;
00019 /* 0x0064 */    LPDWORD dwUnknown64;
00020 /* 0x0068 */    D3DFORMAT Format;
00021 /* 0x006c */    DWORD dwUnknown6c;
00022 /* 0x0070 */    DWORD Usage;
00023 /* 0x0074 */    DWORD dwUnknown74;
00024 /* 0x0078 */    DWORD dwUnknown78;
00025 /* 0x007c */    DWORD dwUnknown7c;
00026 /* 0x0080 */    DWORD dwWidth;
00027 /* 0x0084 */    DWORD dwHeight;
00028 /* 0x0088 */    DWORD dwUnknown88;
00029 /* 0x008c */    DWORD dwUnknown8c;
00030 /* 0x0090 */    DWORD dwUnknown90;
00031 /* 0x0094 */    DWORD dwUnknown94;
00032 /* 0x0098 */    DWORD dwUnknown98;
00033 /* 0x009c */    DWORD dwUnknown9c;
00034 /* 0x00a0 */    DWORD dwUnknowna0;
00035 /* 0x00a4 */    DWORD dwUnknowna4;
00036 /* 0x00a8 */    DWORD dwUnknowna8;
00037 /* 0x00ac */    DWORD dwUnknownac;
00038 /* 0x00b0 */    DWORD dwUnknownb0;
00039 /* 0x00b4 */    DWORD dwUnknownb4;
00040 /* 0x00b8 */    DWORD dwUnknownb8;
00041 /* 0x00bc */    DWORD dwUnknownbc;
00042 /* 0x00c0 */    DWORD dwUnknownc0;
00043 /* 0x00c4 */    DWORD dwUnknownc4;
00044 /* 0x00c8 */    DWORD dwUnknownc8;
00045 /* 0x00cc */    DWORD dwUnknowncc;
00046 /* 0x00d0 */    DWORD dwUnknownd0;
00047 /* 0x00d4 */    DWORD dwUnknownd4;
00048 /* 0x00d8 */    DWORD dwUnknownd8;
00049 /* 0x00dc */    DWORD dwUnknowndc;
00050 /* 0x00e0 */    DWORD dwUnknowne0;
00051 /* 0x00e4 */    DWORD dwUnknowne4;
00052 /* 0x00e8 */    DWORD dwUnknowne8;
00053 /* 0x00ec */    DWORD dwUnknownec;
00054 /* 0x00f0 */    DWORD dwUnknownf0;
00055 /* 0x00f4 */    DWORD dwUnknownf4;
00056 } D3D9MipMap, FAR* LPD3D9MIPMAP;
00057 
00058 HRESULT CreateD3D9MipMap(struct _Direct3DDevice9_INT* pDevice, UINT Width, UINT Height, UINT Levels, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, IDirect3DTexture9** ppTexture);
00059 
00060 #endif // _D3D9_MIPMAP_H_

Generated on Fri May 25 2012 04:19:11 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.