Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygend3dx9shape.h
Go to the documentation of this file.
00001 #include "d3dx9.h" 00002 00003 #ifndef __D3DX9SHAPES_H__ 00004 #define __D3DX9SHAPES_H__ 00005 00006 #ifdef __cplusplus 00007 extern "C" { 00008 #endif 00009 00010 HRESULT WINAPI 00011 D3DXCreateBox( 00012 LPDIRECT3DDEVICE9 pDevice, 00013 FLOAT Width, 00014 FLOAT Height, 00015 FLOAT Depth, 00016 LPD3DXMESH* ppMesh, 00017 LPD3DXBUFFER* ppAdjacency); 00018 00019 HRESULT WINAPI 00020 D3DXCreateCylinder( 00021 LPDIRECT3DDEVICE9 pDevice, 00022 FLOAT Radius1, 00023 FLOAT Radius2, 00024 FLOAT Length, 00025 UINT Slices, 00026 UINT Stacks, 00027 LPD3DXMESH* ppMesh, 00028 LPD3DXBUFFER* ppAdjacency); 00029 00030 HRESULT WINAPI 00031 D3DXCreatePolygon( 00032 LPDIRECT3DDEVICE9 pDevice, 00033 FLOAT Length, 00034 UINT Sides, 00035 LPD3DXMESH* ppMesh, 00036 LPD3DXBUFFER* ppAdjacency); 00037 00038 HRESULT WINAPI 00039 D3DXCreateSphere( 00040 LPDIRECT3DDEVICE9 pDevice, 00041 FLOAT Radius, 00042 UINT Slices, 00043 UINT Stacks, 00044 LPD3DXMESH* ppMesh, 00045 LPD3DXBUFFER* ppAdjacency); 00046 00047 HRESULT WINAPI 00048 D3DXCreateTeapot( 00049 LPDIRECT3DDEVICE9 pDevice, 00050 LPD3DXMESH* ppMesh, 00051 LPD3DXBUFFER* ppAdjacency); 00052 00053 HRESULT WINAPI 00054 D3DXCreateTextA( 00055 LPDIRECT3DDEVICE9 pDevice, 00056 HDC hDC, 00057 LPCSTR pText, 00058 FLOAT Deviation, 00059 FLOAT Extrusion, 00060 LPD3DXMESH* ppMesh, 00061 LPD3DXBUFFER* ppAdjacency, 00062 LPGLYPHMETRICSFLOAT pGlyphMetrics); 00063 00064 HRESULT WINAPI 00065 D3DXCreateTextW( 00066 LPDIRECT3DDEVICE9 pDevice, 00067 HDC hDC, 00068 LPCWSTR pText, 00069 FLOAT Deviation, 00070 FLOAT Extrusion, 00071 LPD3DXMESH* ppMesh, 00072 LPD3DXBUFFER* ppAdjacency, 00073 LPGLYPHMETRICSFLOAT pGlyphMetrics); 00074 00075 HRESULT WINAPI 00076 D3DXCreateTorus( 00077 LPDIRECT3DDEVICE9 pDevice, 00078 FLOAT InnerRadius, 00079 FLOAT OuterRadius, 00080 UINT Sides, 00081 UINT Rings, 00082 LPD3DXMESH* ppMesh, 00083 LPD3DXBUFFER* ppAdjacency); 00084 00085 #ifdef UNICODE 00086 #define D3DXCreateText D3DXCreateTextW 00087 #else 00088 #define D3DXCreateText D3DXCreateTextA 00089 #endif 00090 00091 #ifdef __cplusplus 00092 } 00093 #endif 00094 00095 #endif Generated on Fri May 25 2012 04:29:09 for ReactOS by
1.7.6.1
|