0001:
0002: #include <d3d9.h>
0003: #include <d3dx9.h>
0004:
0005: #ifndef _RENDER_H_
0006: #define _RENDER_H_
0007:
0008: namespace Render {
0009:
0010:
0011:
0012:
0013: #if 0
0014: enum{
0015: RENDER_WIDTH = 128,
0016: RENDER_HEIGHT = 128,
0017: };
0018: #define ASPECT (1.0f)
0019: #else
0020: #if 0
0021: enum{
0022: RENDER_WIDTH = 360*2,
0023: RENDER_HEIGHT = 240*2,
0024: };
0025: #define ASPECT (36.0/24.0f)
0026: #else
0027: #if 0
0028: enum{
0029: RENDER_WIDTH = 256,
0030: RENDER_HEIGHT = 256,
0031: };
0032: #define ASPECT (1.0f)
0033: #else
0034: enum{
0035: RENDER_WIDTH = 512,
0036: RENDER_HEIGHT = 512,
0037: };
0038: #define ASPECT (1.0f)
0039: #endif
0040: #endif
0041: #endif
0042:
0043:
0044:
0045:
0046: void Init();
0047: void Delete();
0048: int Render();
0049: char *GetDataPointer();
0050: int GetRenderCount();
0051:
0052: };
0053:
0054: #endif
0055: