Make Helvetica Narrow a separate font family.
[wine/testsucceed.git] / dlls / winmm / sound16.c
blob45bbc32504f4ad6570e75dbc2a764977b6b789a6
1 /*
2 * 16-bit sound support
4 * Copyright Robert J. Amstadt, 1993
5 */
7 #include <stdlib.h>
8 #include "windef.h"
9 #include "wine/windef16.h"
10 #include "debugtools.h"
12 DEFAULT_DEBUG_CHANNEL(sound);
14 /***********************************************************************
15 * OpenSound (SOUND.1)
17 INT16 WINAPI OpenSound16(void)
19 FIXME("(void): stub\n");
20 return -1;
23 /***********************************************************************
24 * CloseSound (SOUND.2)
26 void WINAPI CloseSound16(void)
28 FIXME("(void): stub\n");
31 /***********************************************************************
32 * SetVoiceQueueSize (SOUND.3)
34 INT16 WINAPI SetVoiceQueueSize16(INT16 nVoice, INT16 nBytes)
36 FIXME("(%d,%d): stub\n",nVoice,nBytes);
37 return 0;
40 /***********************************************************************
41 * SetVoiceNote (SOUND.4)
43 INT16 WINAPI SetVoiceNote16(INT16 nVoice, INT16 nValue, INT16 nLength,
44 INT16 nCdots)
46 FIXME("(%d,%d,%d,%d): stub\n",nVoice,nValue,nLength,nCdots);
47 return 0;
50 /***********************************************************************
51 * SetVoiceAccent (SOUND.5)
53 INT16 WINAPI SetVoiceAccent16(INT16 nVoice, INT16 nTempo, INT16 nVolume,
54 INT16 nMode, INT16 nPitch)
56 FIXME("(%d,%d,%d,%d,%d): stub\n", nVoice, nTempo,
57 nVolume, nMode, nPitch);
58 return 0;
61 /***********************************************************************
62 * SetVoiceEnvelope (SOUND.6)
64 INT16 WINAPI SetVoiceEnvelope16(INT16 nVoice, INT16 nShape, INT16 nRepeat)
66 FIXME("(%d,%d,%d): stub\n",nVoice,nShape,nRepeat);
67 return 0;
70 /***********************************************************************
71 * SetSoundNoise (SOUND.7)
73 INT16 WINAPI SetSoundNoise16(INT16 nSource, INT16 nDuration)
75 FIXME("(%d,%d): stub\n",nSource,nDuration);
76 return 0;
79 /***********************************************************************
80 * SetVoiceSound (SOUND.8)
82 INT16 WINAPI SetVoiceSound16(INT16 nVoice, DWORD lFrequency, INT16 nDuration)
84 FIXME("(%d, %ld, %d): stub\n",nVoice,lFrequency, nDuration);
85 return 0;
88 /***********************************************************************
89 * StartSound (SOUND.9)
91 INT16 WINAPI StartSound16(void)
93 return 0;
96 /***********************************************************************
97 * StopSound (SOUND.10)
99 INT16 WINAPI StopSound16(void)
101 return 0;
104 /***********************************************************************
105 * WaitSoundState (SOUND.11)
107 INT16 WINAPI WaitSoundState16(INT16 x)
109 FIXME("(%d): stub\n", x);
110 return 0;
113 /***********************************************************************
114 * SyncAllVoices (SOUND.12)
116 INT16 WINAPI SyncAllVoices16(void)
118 FIXME("(void): stub\n");
119 return 0;
122 /***********************************************************************
123 * CountVoiceNotes (SOUND.13)
125 INT16 WINAPI CountVoiceNotes16(INT16 x)
127 FIXME("(%d): stub\n", x);
128 return 0;
131 /***********************************************************************
132 * GetThresholdEvent (SOUND.14)
134 LPINT16 WINAPI GetThresholdEvent16(void)
136 FIXME("(void): stub\n");
137 return NULL;
140 /***********************************************************************
141 * GetThresholdStatus (SOUND.15)
143 INT16 WINAPI GetThresholdStatus16(void)
145 FIXME("(void): stub\n");
146 return 0;
149 /***********************************************************************
150 * SetVoiceThreshold (SOUND.16)
152 INT16 WINAPI SetVoiceThreshold16(INT16 a, INT16 b)
154 FIXME("(%d,%d): stub\n", a, b);
155 return 0;
158 /***********************************************************************
159 * DoBeep (SOUND.17)
161 void WINAPI DoBeep16(void)
163 FIXME("(void): stub!\n");