Added missing prototypes for StrRetToBuf(A|W).
[wine] / include / wine / winesound.h
1 #ifndef __WINE_WINE_WINESOUND_H
2 #define __WINE_WINE_WINESOUND_H
3
4 #include "windef.h"
5
6 VOID        WINAPI CloseSound16(VOID);
7 INT16       WINAPI CountVoiceNotes16(INT16);
8 DWORD       WINAPI CountVoiceNotes(DWORD);
9 LPINT16     WINAPI GetThresholdEvent16(void);
10 LPDWORD     WINAPI GetThresholdEvent(void);
11 INT16       WINAPI GetThresholdStatus16(void);
12 DWORD       WINAPI GetThresholdStatus(void);
13 INT16       WINAPI OpenSound16(void);
14 VOID        WINAPI OpenSound(void);
15 INT16       WINAPI SetSoundNoise16(INT16,INT16);
16 DWORD       WINAPI SetSoundNoise(DWORD,DWORD);
17 INT16       WINAPI SetVoiceAccent16(INT16,INT16,INT16,INT16,INT16);
18 DWORD       WINAPI SetVoiceAccent(DWORD,DWORD,DWORD,DWORD,DWORD);
19 INT16       WINAPI SetVoiceEnvelope16(INT16,INT16,INT16);
20 DWORD       WINAPI SetVoiceEnvelope(DWORD,DWORD,DWORD);
21 INT16       WINAPI SetVoiceNote16(INT16,INT16,INT16,INT16);
22 DWORD       WINAPI SetVoiceNote(DWORD,DWORD,DWORD,DWORD);
23 INT16       WINAPI SetVoiceQueueSize16(INT16,INT16);
24 DWORD       WINAPI SetVoiceQueueSize(DWORD,DWORD);
25 INT16       WINAPI SetVoiceSound16(INT16,DWORD,INT16);
26 DWORD       WINAPI SetVoiceSound(DWORD,DWORD,DWORD);
27 INT16       WINAPI SetVoiceThreshold16(INT16,INT16);
28 DWORD       WINAPI SetVoiceThreshold(DWORD,DWORD);
29 INT16       WINAPI StartSound16(void);
30 VOID        WINAPI StartSound(void);
31 INT16       WINAPI StopSound16(void);
32 VOID        WINAPI StopSound(void);
33 INT16       WINAPI SyncAllVoices16(void);
34 DWORD       WINAPI SyncAllVoices(void);
35 INT16       WINAPI WaitSoundState16(INT16);
36 DWORD       WINAPI WaitSoundState(DWORD);
37
38 #endif /* __WINE_WINE_WINESOUND_H */