win32.c
changeset 1301 bf64ba5b6774
parent 1230 f08094212688
child 1302 29f313f85ec5
equal deleted inserted replaced
1300:84a869767c56 1301:bf64ba5b6774
   604 
   604 
   605 	_num_resolutions = n;
   605 	_num_resolutions = n;
   606 }
   606 }
   607 
   607 
   608 
   608 
   609 static const char *Win32GdiStart(char **parm)
   609 static const char *Win32GdiStart(const char * const *parm)
   610 {
   610 {
   611 	memset(&_wnd, 0, sizeof(_wnd));
   611 	memset(&_wnd, 0, sizeof(_wnd));
   612 	_wnd.cursor_visible = true;
   612 	_wnd.cursor_visible = true;
   613 
   613 
   614 	RegisterWndClass();
   614 	RegisterWndClass();
   877 
   877 
   878 	DeleteObject(_midi.wait_obj);
   878 	DeleteObject(_midi.wait_obj);
   879 	return 0;
   879 	return 0;
   880 }
   880 }
   881 
   881 
   882 static char *Win32MidiStart(char **parm)
   882 static const char *Win32MidiStart(const char * const *parm)
   883 {
   883 {
   884 	DWORD threadId;
   884 	DWORD threadId;
   885 	memset(&_midi, 0, sizeof(_midi));
   885 	memset(&_midi, 0, sizeof(_midi));
   886 	_midi.new_vol = -1;
   886 	_midi.new_vol = -1;
   887 	CreateThread(NULL, 8192, MidiThread, 0, 0, &threadId);
   887 	CreateThread(NULL, 8192, MidiThread, 0, 0, &threadId);
   937 			FillHeaders();
   937 			FillHeaders();
   938 		break;
   938 		break;
   939 	}
   939 	}
   940 }
   940 }
   941 
   941 
   942 static char *Win32SoundStart(char **parm)
   942 static const char *Win32SoundStart(const char * const *parm)
   943 {
   943 {
   944 	WAVEFORMATEX wfex;
   944 	WAVEFORMATEX wfex;
   945 	int hz;
   945 	int hz;
   946 
   946 
   947 	_bufsize = GetDriverParamInt(parm, "bufsize", 1024);
   947 	_bufsize = GetDriverParamInt(parm, "bufsize", 1024);