WAVEBANKHEADER
XACT Wave バンクのヘッダー情報を格納します。
typedef struct WAVEBANKHEADER {
DWORD dwSignature;
DWORD dwVersion;
DWORD dwHeaderVersion;
WAVEBANKREGION Segments[WAVEBANK_SEGIDX_COUNT];
} WAVEBANKHEADER, *LPWAVEBANKHEADER;
メンバ
- dwSignature
ファイルの署名です。有効なファイルでは、WAVEBANK_HEADER_SIGNATURE と等しくなります。 - dwVersion
ファイルを作成したツールのバージョンです。バージョンは XACT_CONTENT_VERSION で、XACT.h で定義されています。 - dwHeaderVersion
Wave バンク ファイル フォーマットのバージョンです。現在のファイル フォーマットのバージョンは WAVEBANK_HEADER_VERSION です。 - Segments
セグメント照合テーブルを表す WAVEBANKREGION 構造体の配列です。この配列のインデックスは WAVEBANKSEGIDX で定義されます。たとえば、WAVEBANK_SEGIDX_BANKDATA インデックスを使用して、バンク データの領域を見つけることができます。
要件
ヘッダー: XACT3wb.h 宣言