# WaveSoundBuffer.flags

機能/意味
  フラグ
タイプ
  WaveSoundBufferクラスのプロパティ
説明

  フラグを表すオブジェクトを得ることができます。
  このオブジェクトには 0 ～ 15 のプロパティがあり、それぞれ各フラグの値を表しています。
  プロパティには間接メンバ選択演算子 ('[ ]' 演算子) を用いてアクセスすることができます。
  これらのプロパティには値を設定することもできます。
  値は 0 ～ 9999 の範囲であり、これを下回ったり、上回ることはできません。
  このオブジェクトの count プロパティは常に 16 を返します。
  このオブジェクトには reset メソッドがあり、このメソッドを実行すると、全てのフラグが 0 にリセットされます。
  メディアを開いていない場合は、このオブジェクトのプロパティに値を設定しても無視されます。
  このオブジェクトは一見配列オブジェクトにも見えますが、いわゆるTJSの配列オブジェクト('Array' クラスのオブジェクト) ではありません。
  フラグは WaveSoundBuffer.open メソッドで全て 0 にリセットされます。
  例:

  `
  var buf = new WaveSoundBuffer(window);
  (略)
  buf.flags.reset();
  // 全てのフラグを 0 にリセット
  var cnt = buf.flags.count;
  // cnt には 16 が入る
  buf.flags[4] = 34;
  // 4番のフラグに34を代入
  `