RM.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. /*==========================================================================
  2.  *
  3.  *  Copyright (C) 1995-1997 Microsoft Corporation. All Rights Reserved.
  4.  *
  5.  *  File: rm.h
  6.  *
  7.  ***************************************************************************/
  8. #ifndef __RM_H_
  9. #define __RM_H_
  10. // Includes....
  11. #include "d3drmwin.h"
  12. // Defines....
  13. #define NUM_DEBRIS 25
  14. #define DEBRIS_LIFE 75
  15. #define NUM_HIT_DEBRIS 4
  16. // Structures
  17. struct Debris
  18. {
  19.     LPDIRECT3DRMFRAME m_pFrame;
  20.     LPDIRECT3DRMMESHBUILDER m_pMeshBuilder;
  21.     BOOL m_bInUse;
  22.     D3DVECTOR m_vel;
  23.     D3DVECTOR m_acc;
  24.     int m_life;
  25. };
  26. // Prototypes....
  27. BOOL InitScene();
  28. void TermScene();
  29. BOOL RenderScene();
  30. HRESULT LoadTextures(char *sName, void *pArg, LPDIRECT3DRMTEXTURE *hTexture);
  31. #endif