| version 1.5, 2003/11/30 12:32:04 | version 1.8, 2004/03/26 05:51:40 | 
| Line 32  enum { | Line 32  enum { | 
 | #endif | #endif | 
 |  |  | 
 |  |  | 
| // Optimize Macros | // ---- Optimize Macros | 
 |  |  | 
 | #ifndef REG8 | #ifndef REG8 | 
 | #define REG8            BYTE | #define REG8            BYTE | 
| Line 40  enum { | Line 40  enum { | 
 | #ifndef REG16 | #ifndef REG16 | 
 | #define REG16           UINT16 | #define REG16           UINT16 | 
 | #endif | #endif | 
 | #ifndef REG32 |  | 
 | #define REG32           UINT32 |  | 
 | #endif |  | 
 |  |  | 
 | #ifndef LOW12 | #ifndef LOW12 | 
 | #define LOW12(a)                                ((a) & 0x0fff) | #define LOW12(a)                                ((a) & 0x0fff) | 
| Line 76  enum { | Line 73  enum { | 
 | #if defined(BYTESEX_LITTLE) | #if defined(BYTESEX_LITTLE) | 
 | typedef union { | typedef union { | 
 | struct { | struct { | 
| BYTE    b; | UINT8   b; | 
| BYTE    g; | UINT8   g; | 
| BYTE    r; | UINT8   r; | 
| BYTE    e; | UINT8   e; | 
 | } p; | } p; | 
 | UINT32  d; | UINT32  d; | 
 | } RGB32; | } RGB32; | 
 | #elif defined(BYTESEX_BIG) | #elif defined(BYTESEX_BIG) | 
 | typedef union { | typedef union { | 
 | struct { | struct { | 
| BYTE    e; | UINT8   e; | 
| BYTE    r; | UINT8   r; | 
| BYTE    g; | UINT8   g; | 
| BYTE    b; | UINT8   b; | 
 | } p; | } p; | 
 | UINT32  d; | UINT32  d; | 
 | } RGB32; | } RGB32; | 
 | #endif | #endif | 
 | #endif | #endif | 
 |  |  | 
 |  |  | 
 |  | enum { | 
 |  | FTYPE_NONE = 0,         // ¼«Æ°È½ÊÌ or PC | 
 |  | FTYPE_SMIL, | 
 |  | FTYPE_TEXT, | 
 |  | FTYPE_BMP, | 
 |  | FTYPE_PICT, | 
 |  | FTYPE_PNG, | 
 |  | FTYPE_WAV, | 
 |  | FTYPE_OGG, | 
 |  | FTYPE_D88, | 
 |  | FTYPE_FDI, | 
 |  | FTYPE_BETA, | 
 |  | FTYPE_THD, | 
 |  | FTYPE_NHD, | 
 |  | FTYPE_HDI, | 
 |  | FTYPE_HDD, | 
 |  | FTYPE_S98, | 
 |  | FTYPE_MIMPI, | 
 |  | FTYPE_USER | 
 |  | }; | 
 |  |  | 
 |  |  | 
 |  | #if !defined(INLINE) | 
 |  | #define INLINE | 
 |  | #endif | 
 |  | #if !defined(FASTCALL) | 
 |  | #define FASTCALL | 
 |  | #endif | 
 |  |  |