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 宣言

関連項目

XACT3 の構造体