Changed pidl structure to match the pidl's used in lnk-files.
[wine] / include / mmreg.h
1 /*
2  *      mmreg.h   -       Declarations for ???
3  */
4
5
6 /***********************************************************************
7  * Defines/Enums
8  */
9
10 #ifndef _ACM_WAVEFILTER
11 #define _ACM_WAVEFILTER
12
13 #include "wintypes.h"
14
15 #define WAVE_FILTER_UNKNOWN     0x0000
16 #define WAVE_FILTER_DEVELOPMENT 0xFFFF
17
18 typedef struct _WAVEFILTER {
19   DWORD   cbStruct;
20   DWORD   dwFilterTag;
21   DWORD   fdwFilter;
22   DWORD   dwReserved[5];
23 } WAVEFILTER, *PWAVEFILTER, *NPWAVEFILTER, *LPWAVEFILTER;
24 #endif /* _ACM_WAVEFILTER */
25
26
27 #ifndef _WAVEFORMATEX_
28 #define _WAVEFORMATEX_
29 typedef struct _WAVEFORMATEX {
30   WORD   wFormatTag;
31   WORD   nChannels;
32   DWORD  nSamplesPerSec;
33   DWORD  nAvgBytesPerSec;
34   WORD   nBlockAlign;
35   WORD   wBitsPerSample;
36   WORD   cbSize;
37 } WAVEFORMATEX, *PWAVEFORMATEX, *NPWAVEFORMATEX, *LPWAVEFORMATEX;
38 #endif /* _WAVEFORMATEX_ */
39