WAVEBANKHEADER
WAVEBANKHEADER
Contains the header information from an XACT wave bank.
typedef struct WAVEBANKHEADER { DWORD dwSignature; DWORD dwVersion; DWORD dwHeaderVersion; WAVEBANKREGION Segments[WAVEBANK_SEGIDX_COUNT]; } WAVEBANKHEADER, *LPWAVEBANKHEADER;
Members
- dwSignature
File signature. In a valid file, this will equal WAVEBANK_HEADER_SIGNATURE. - dwVersion
Version of the tool that created the file. The version is XACT_CONTENT_VERSION, and is defined in XACT.h. - dwHeaderVersion
Version of the wave bank file format. The current file format version is WAVEBANK_HEADER_VERSION. - Segments
Array of WAVEBANKREGION structures representing the segment lookup table. The indices into this array are defined in WAVEBANKSEGIDX. For example, you would use the WAVEBANK_SEGIDX_BANKDATA index to find the bank data region.
Requirements
Header: Declared in Xact2wb.h.