Release 990226.
[wine/gsoc-2012-control.git] / include / mmreg.h
blobd39bfd8b0c7e399b0a0f978da1c883f2f372273b
1 /*
2 * mmreg.h - Declarations for ???
3 */
6 /***********************************************************************
7 * Defines/Enums
8 */
10 #ifndef _ACM_WAVEFILTER
11 #define _ACM_WAVEFILTER
13 #include "wintypes.h"
15 #define WAVE_FILTER_UNKNOWN 0x0000
16 #define WAVE_FILTER_DEVELOPMENT 0xFFFF
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 */
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_ */