Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.1 KiB

  1. ///////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright (C) Microsoft Corporation. All Rights Reserved.
  4. //
  5. // File: d3dx8.h
  6. // Content: D3DX utility library
  7. //
  8. ///////////////////////////////////////////////////////////////////////////
  9. #ifndef __D3DX8_H__
  10. #define __D3DX8_H__
  11. #include "d3d8.h"
  12. #include <limits.h>
  13. #ifndef D3DXINLINE
  14. #ifdef _MSC_VER
  15. #if (_MSC_VER >= 1200)
  16. #define D3DXINLINE __forceinline
  17. #else
  18. #define D3DXINLINE __inline
  19. #endif
  20. #else
  21. #ifdef __cplusplus
  22. #define D3DXINLINE inline
  23. #else
  24. #define D3DXINLINE
  25. #endif
  26. #endif
  27. #endif
  28. #define D3DX_DEFAULT ULONG_MAX
  29. #define D3DX_DEFAULT_FLOAT FLT_MAX
  30. ;begin_external
  31. #include "d3dx8math.h"
  32. #include "d3dx8core.h"
  33. #include "d3dx8tex.h"
  34. #include "d3dx8mesh.h"
  35. #include "d3dx8shape.h"
  36. #include "d3dx8effect.h"
  37. ;end_external
  38. ;begin_internal
  39. #include "d3dx8math.h"
  40. #include "d3dx8core.h"
  41. #include "d3dx8tex.h"
  42. #include "d3dx8meshp.h"
  43. #include "d3dx8shape.h"
  44. #include "d3dx8effect.h"
  45. ;end_internal
  46. #endif //__D3DX8_H__