| 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 |  | 
|---|
| 11 | const char * getWinmmMsg( MMRESULT result ); | 
|---|
| 12 |  | 
|---|
| 13 | typedef 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.