Update internal controls on WM_WINDOWPOSCHANGED.
[wine/multimedia.git] / dlls / winmm / sound16.c
blob746c768c09e895a9f2b29be1621a12052a8e208d
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 * OpenSound16
17 INT16 WINAPI OpenSound16(void)
19 FIXME("(void): stub\n");
20 return -1;
23 /***********************************************************************
24 * CloseSound16
26 void WINAPI CloseSound16(void)
28 FIXME("(void): stub\n");
31 /***********************************************************************
32 * SetVoiceQueueSize16
34 INT16 WINAPI SetVoiceQueueSize16(INT16 nVoice, INT16 nBytes)
36 FIXME("(%d,%d): stub\n",nVoice,nBytes);
37 return 0;
40 /***********************************************************************
41 * SetVoiceNote16
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 * SetVoiceAccent16
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 * SetVoiceEnvelope16
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 * SetSoundNoise16
73 INT16 WINAPI SetSoundNoise16(INT16 nSource, INT16 nDuration)
75 FIXME("(%d,%d): stub\n",nSource,nDuration);
76 return 0;
79 /***********************************************************************
80 * SetVoiceSound16
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 * StartSound16
91 INT16 WINAPI StartSound16(void)
93 return 0;
96 /***********************************************************************
97 * StopSound16
99 INT16 WINAPI StopSound16(void)
101 return 0;
104 /***********************************************************************
105 * WaitSoundState16
107 INT16 WINAPI WaitSoundState16(INT16 x)
109 FIXME("(%d): stub\n", x);
110 return 0;
113 /***********************************************************************
114 * SyncAllVoices16
116 INT16 WINAPI SyncAllVoices16(void)
118 FIXME("(void): stub\n");
119 return 0;
122 /***********************************************************************
123 * CountVoiceNotes16
125 INT16 WINAPI CountVoiceNotes16(INT16 x)
127 FIXME("(%d): stub\n", x);
128 return 0;
131 /***********************************************************************
132 * GetThresholdEvent16
134 LPINT16 WINAPI GetThresholdEvent16(void)
136 FIXME("(void): stub\n");
137 return NULL;
140 /***********************************************************************
141 * GetThresholdStatus16
143 INT16 WINAPI GetThresholdStatus16(void)
145 FIXME("(void): stub\n");
146 return 0;
149 /***********************************************************************
150 * SetVoiceThreshold16
152 INT16 WINAPI SetVoiceThreshold16(INT16 a, INT16 b)
154 FIXME("(%d,%d): stub\n", a, b);
155 return 0;
158 /***********************************************************************
159 * DoBeep16
161 void WINAPI DoBeep16(void)
163 FIXME("(void): stub!\n");