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  = 32,
0016:         RENDER_HEIGHT = 32,
0017:     };
0018: #else
0019: #if 1
0020:     enum{
0021:         RENDER_WIDTH  = 256,
0022:         RENDER_HEIGHT = 256,
0023:     };
0024: #else
0025:     enum{
0026:         RENDER_WIDTH  = 512,
0027:         RENDER_HEIGHT = 512,
0028:     };
0029: #endif
0030: 
0031: #endif
0032: 
0033: // ---------------------------------------------------------------------------
0034: // 外部から読み込む関数
0035: // ---------------------------------------------------------------------------
0036: void Init();            // 初期化
0037: void Delete();          // 後片付け
0038: void Begin();           // 描画開始
0039: int  Render();          // 描画
0040: char *GetDataPointer(); // フレームバッファの所得
0041: int  GetRenderCount();  // レンダリング回数の所得
0042: 
0043: };// namespace Render
0044: 
0045: #endif // !_RENDER_H_
0046: