1 #ifndef __WIN32GFX_H__ 2 #define __WIN32GFX_H__ 3 4 #ifndef _WIN32_WCE 5 #include <ddraw.h> 6 #endif 7 8 #ifndef _WIN32_WCE 9 HRESULT CALLBACK modesCallback( LPDDSURFACEDESC2 modeDesc, LPVOID context ); 10 #endif 11 12 int WIN32GFX_IsPicassoScreen( void ); 13 int WIN32GFX_IsFullScreen( void ); 14 int WIN32GFX_GetWidth( void ); 15 int WIN32GFX_GetHeight( void ); 16 void WIN32GFX_DisplayChangeRequested( void ); 17 void WIN32GFX_ToggleFullScreen( void ); 18 void WIN32GFX_DisablePicasso( void ); 19 void WIN32GFX_EnablePicasso( void ); 20 void WIN32GFX_PaletteChange( void ); 21 void WIN32GFX_ClearPalette( void ); 22 void WIN32GFX_SetPalette( void ); 23 24 #ifndef _WIN32_WCE 25 RGBFTYPE WIN32GFX_FigurePixelFormats( RGBFTYPE colortype ); 26 int WIN32GFX_AdjustScreenmode( uae_u32 *pwidth, uae_u32 *pheight, uae_u32 *ppixbits ); 27 #endif 28 29 extern HWND hStatusWnd; 30 extern HINSTANCE hDDraw; 31 extern char *start_path; 32 extern uae_u32 default_freq; 33 34 #endif 35