source: trunk/src/winmm/winmm.h

Last change on this file was 21916, checked in by dmik, 14 years ago

Merge branch gcc-kmk to trunk.

File size: 751 bytes
RevLine 
[3303]1/* $Id: winmm.h,v 1.4 2000-04-02 14:51:10 sandervl Exp $ */
[95]2
[4]3/*
4 *
5 * Project Odin Software License can be found in LICENSE.TXT
6 *
7 */
8#ifndef __WINMM_H__
9#define __WINMM_H__
10
[21916]11const char * getWinmmMsg( MMRESULT result );
[4]12
[3303]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
[4]31#endif
Note: See TracBrowser for help on using the repository browser.