Soundライブラリ - メモリコントロール関数

sdSndMemGetBankStat

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

書式

SDE_ERR sdSndMemGetBankStat( bank_type, bank_num, *adr, *sz ) 
SDE_DATA_TYPE bank_type 
const 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,1999