source: trunk/src/winmm/winmm.h@ 10367

Last change on this file since 10367 was 3303, checked in by sandervl, 25 years ago

faked mixer apis

File size: 745 bytes
Line 
1/* $Id: winmm.h,v 1.4 2000-04-02 14:51:10 sandervl Exp $ */
2
3/*
4 *
5 * Project Odin Software License can be found in LICENSE.TXT
6 *
7 */
8#ifndef __WINMM_H__
9#define __WINMM_H__
10
11char * getWinmmMsg( MMRESULT result );
12
13typedef struct {
14 UINT uDeviceID;
15 UINT type;
16 UINT mmdIndex; /* index to low-level driver in MMDrvs table */
17 DWORD dwDriverInstance; /* this value is driver related, as opposed to
18 * opendesc.dwInstance which is client (callback) related */
19 DWORD dwFlags;
20 DWORD dwCallback;
21 DWORD dwClientInstance;
22} DEVICE_STRUCT;
23
24#define WINMM_WAVEOUT 0
25#define WINMM_WAVEIN 1
26#define WINMM_MIDIOUT 2
27#define WINMM_MIDIIN 3
28#define WINMM_AUX 4
29#define WINMM_MIXER 5
30
31#endif
Note: See TracBrowser for help on using the repository browser.