##### サウンド関数 - メモリコントロール関数

# sdSndMemGetBankStat

サウンドメモリ上のバンク情報の取得

### 書式

  SDE_ERR sdSndMemGetBankStat( bank_type, bank_num, *adr, *sz )
  SDE_DATA_TYPE bank_type
  Sint8 bank_num
  Sint32 *adr
  Sint32 *sz

### 引数

  bank_type | 調べるバンクの種類
  bank_num | 調べるバンク番号
  *adr | バンクの開始アドレス
  *sz | バンクのサイズ

### 戻値

  SDE_ERR_NO_INIT | サウンドライブラリを初期化していない
  SDE_ERR_DATA_ILLEGAL_TYPE | データタイプが異常

### 解説

  サウンドメモリ上のバンク情報を取得します。

  バンクの種類を指定する引数 bank_type には次の指定が可能です。

  SDE_DATA_TYPE_SND_DRV | サウンドドライバ
  SDE_DATA_TYPE_MULTI_UNIT | マルチユニット
  SDE_DATA_TYPE_MIDI_SEQ_DATAMIDI | シーケンスデータ
  SDE_DATA_TYPE_MIDI_SEQ_BANKMIDI | シーケンスバンク-MIDIシーケンスデータの集まり
  SDE_DATA_TYPE_MIDI_PRG_BANKMIDI | プログラムバンク-MIDI音源としての音色群
  SDE_DATA_TYPE_SHOT_DATA | ワンショットデータ
  SDE_DATA_TYPE_SHOT_BANK | ワンショットバンク-ワンショットデータの集まり
  SDE_DATA_TYPE_PSTM_DATAPCM | ストリームデータ（将来サポート予定）
  SDE_DATA_TYPE_PSTM_RING_BUFPCMス | トリームデータを再生するためのリングバッファ 実際にデータとして存在するわけではなく管理上の定義
  SDE_DATA_TYPE_FX_OUT_BANKFX | アウトバンク-DSPの最終出力パラメータの集まりであるFXアウトプットデータの集まり
  SDE_DATA_TYPE_FX_PRG_BANKFX | プログラムバンク-DSPのコードであるFXプログラムの集まり
  SDE_DATA_TYPE_FX_PRG_WRKFX | プログラムワーク-SDE_PSTM_RING_BUFと同様に管理上の定義

sdSndMemGetBankStat

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998