Starshatter_Open
Open source Starshatter engine
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Wave.h
Go to the documentation of this file.
1
/* Project nGenEx
2
Destroyer Studios LLC
3
Copyright © 1997-2004. All Rights Reserved.
4
5
SUBSYSTEM: nGenEx.lib
6
FILE: Wave.h
7
AUTHOR: John DiCamillo
8
9
*/
10
11
#ifndef Wave_h
12
#define Wave_h
13
14
#include "
Types.h
"
15
16
// +--------------------------------------------------------------------+
17
18
struct
WAVE_HEADER
19
{
20
DWORD
RIFF
;
21
DWORD
file_len
;
22
DWORD
WAVE
;
23
};
24
25
struct
WAVE_FMT
26
{
27
DWORD
FMT
;
28
DWORD
chunk_size
;
29
WORD
wFormatTag
;
30
WORD
nChannels
;
31
DWORD
nSamplesPerSec
;
32
DWORD
nAvgBytesPerSec
;
33
WORD
nBlockAlign
;
34
WORD
wBitsPerSample
;
35
};
36
37
struct
WAVE_FACT
38
{
39
DWORD
FACT
;
40
DWORD
chunk_size
;
41
};
42
43
struct
WAVE_DATA
44
{
45
DWORD
DATA
;
46
DWORD
chunk_size
;
47
};
48
49
// +--------------------------------------------------------------------+
50
51
#endif Wave_h
52
nGenEx
Wave.h
Generated on Tue Jun 5 2012 20:46:42 for Starshatter_Open by
1.8.1