MEMTIME.H

/* Menu Items */ 
#define MENU_ABOUT 2
#define MENU_EXIT 4
#define MENU_OPEN 5
#define MENU_COPY 6
#define MENU_PASTE 7
#define MENU_CUT 8
#define MENU_TIMEALL 9
#define MENU_REALTIME 10

#define MENU_TIME 50


/****************************************************************************
****************************************************************************/
struct _timing_result;

typedef DWORD __cdecl MemFunc(PVOID pSource, PVOID pDest, DWORD Heigh, DWORD Width, DWORD Pitch, DWORD Count);

typedef struct _timing_result
{
DWORD Time;
MemFunc *pTimer;
char const *pDescription;
DWORD Iterations;
} TIMING_RESULT, *PTIMING_RESULT;



#ifdef DEBUG
extern void FAR CDECL dprintf(LPSTR szFormat, ...);
#define DPF dprintf
#else
#define DPF ; / ## /
#endif