Sound Library - その他のデータ型、定義

SDE_ERR

Sound Library のエラー

解説

Sound Library における関数の全エラーステータスは次のような意味です。

 定義   意味 
 SDE_ERR_ALREADY_INIT   既に初期化されている 
 SDE_ERR_BANK_NOTHING   該当するBankがSound Memory上にダウンロードされていない 
 SDE_ERR_BANK_NO_MAPPING   該当するBankがSound Memory上にマッピングされていない 
 SDE_ERR_BANK_ILLEGAL_CHECK_SUM   Bank内のチェックサムが合わなかった 
 SDE_ERR_BANK_ILLEGAL_NUM   Bank 番号が不正 
 SDE_ERR_BANK_ILLEGAL_TYPE   Bank タイプが異常 
 SDE_ERR_BANK_ILLEGAL_VER   Bankのバージョンが不正 
 SDE_ERR_DATA_ILLEGAL_NUM   Data 番号が不正 
 SDE_ERR_DATA_ILLEGAL_TYPE   Data タイプが不正(Data(ファイル)が壊れている可能性あり) 
 SDE_ERR_DATA_ILLEGAL_VER   Data のバージョンが不正 
 SDE_ERR_DATA_NOTHING   該当するDataがBank内に存在しない 
 SDE_ERR_DRV_BUSY   Sound Driver がホストコマンドの受け付けを拒否 
 SDE_ERR_DRV_ILLEGAL_VER   Sound Driver のバージョンの不一致 
 SDE_ERR_DRV_PROBLEM   Sound Driver の動作不良 
 SDE_ERR_HANDLE_ILLEGAL_VALUE   ハンドルが不正なアドレスを指している 
 SDE_ERR_HANDLE_NO_ENOUGH   バッファ不足のためハンドルを取得できない 
 SDE_ERR_HANDLE_NULL   ハンドルがNULL 
 SDE_ERR_HARD_WARE   ハードウェアエラー 
 SDE_ERR_HOST_CMD_BUF_NO_ENOUGH   ホストコマンドのバッファが不足 
 SDE_ERR_MAIN_MEM_ADR_ERR   メインメモリ上のアドレスエラー 
 SDE_ERR_MEMBLK_ALREADY_TRANSFER   転送中(またはキューイング済み)メモリブロックをさらに転送しようとしている 
 SDE_ERR_MEMBLK_QUEUE_NO_ENOUGH   メモリブロック転送キューの不足 
 SDE_ERR_MODULE_SLOT_NO_ENOUGH   音源のスロット(発音数)の不足 
 SDE_ERR_NO_INIT   Sound Library が初期化されていない 
 SDE_ERR_NOTHING   エラーなし 
 SDE_ERR_PRM_ILLEGAL_VALUE   引数の値が不正 
 SDE_ERR_PRM_OVER_RANGE   引数が正常な値の範囲外 
 SDE_ERR_PTR_ILLEGAL_VALUE   ポインタの値が不正 
 SDE_ERR_PTR_NULL   アドレスがNULL 
 SDE_ERR_SND_MEM_ADR_ERR   サウンドメモリ上のアドレスエラー 
 SDE_ERR_UNKNOW_NUM   未知のエラー 


参照

sdBankDownload()
 Bankの転送
sdBankDownloadEx()
 Bankの分割転送
sdBankDownloadSetDivSz()
 BankのDMA転送時の分割サイズの指定
sdMltDownload()
 Multi Unitの転送
sdMltDownloadEx()
 Multi Unitの分割転送
sdSndClearFxPrg()
 FX Programのクリア
sdSndGetFxOut()
 カレント FX Output Data番号の取得
sdSndGetFxPrg()
 カレントFX Program Data 番号の取得
sdSndGetPanMode()
 現在のパンポットのモードの取得
sdSndSetFxOut()
 FX Output Dataの設定
sdSndSetFxOutPrm()
 FX Output DataのChannel毎のパラメータの設定
sdSndSetFxPrg()
 FX Program Dataの設定
sdSndSetMasterVol()
 マスターボリュームの設定
sdSndSetPanMode()
 パンポットのモードの設定
sdSndSetQsndPos()
 Qサウンドのポジションの設定
sdSndStopAll()
 すべての音声の再生停止
sdMemBlkCreate()
 メモリブロックハンドルの取得
sdMemBlkDestroy()
 メモリブロックハンドルの破棄
sdMemBlkDestroyAll()
 全てのMemory Block Handleの破棄
sdMemBlkGetStat()
 メモリブロックのステータスの取得
sdMemBlkSetPrm()
 メモリブロックハンドルのパラメータ設定
sdMemBlkSetTransferMode()
 メモリブロックの転送モードの設定
sdMemBlkTransfer()
 メモリブロックの転送
sdSndMemBlockClear()
 1つのブロックの内容を消去
sdSndMemBlockClearAll()
 全てのブロックの内容を消去
sdSndMemBlockFree()
 1つのメモリマップ情報の初期化
sdSndMemBlockFreeAll()
 全てのメモリマップ情報の初期化
sdSndMemBlockGetMap()
 サウンドメモリ上のブロックのマッピング情報の取得
sdGddaGetStat()
 GD-DAポートのステータスの取得
sdGddaResetPrm()
 GD-DAポートのパラメータのリセット
sdGddaSetPan()
 GD-DAポートのパンポットの設定
sdGddaSetVol()
 GD-DAポートのボリュームの設定
sdMidiClose()
 1つのMIDIポートのアクセス権の放棄
sdMidiCloseAll()
 全てのMIDIポートのアクセス権の放棄
sdMidiGetCtlValue()
 MIDI音源のコントロールチェンジで設定された値の取得
sdMidiGetStat()
 MIDIポートのステータスの取得
sdMidiOpen()
 MIDIポートのアクセス権の取得
sdMidiResetAllPrm()
 全てのMIDIポートのパラメータのリセット
sdMidiResetPrm()
 MIDIポートのリセット
sdMidiSendMes()
 MIDIポートにMIDIメッセージを送信
sdMidiSeqChainLoopOut()
 MIDIポートの複数MIDI Sequence Data再生をシームレスに行う
sdMidiSeqContinue()
 一時停止されているMIDI Sequence Data再生の再開
sdMidiSeqGetCurAdr()
 再生中のMIDI Sequence Dataのアドレスの取得
sdMidiSeqGetTotalBeatTime()
 再生中のMIDI Sequence Dataのカレント演奏拍数の取得
sdMidiSeqPause()
 MIDI Sequence Dataの再生の一時停止
sdMidiSeqPlay()
 MIDI Sequence Dataの再生
sdMidiSeqSetBeatReso()
 MIDI Sequence Dataの再生においての1拍の設定を行う
sdMidiSeqStop()
 MIDI Sequence Dataの再生の停止
sdMidiSeqStopAll()
 全てのMIDI Sequence Dataの再生を停止
sdMidiSetDrctLev()
 MIDIポートのダイレクトレベルの設定
sdMidiSetFxInLev()
 MIDIポートのFX Input Levelの設定
sdMidiSetGmMode()
 MIDIポートのGMモードの設定
sdMidiSetMes()
 MIDIポートに送信するMIDIメッセージを作成
sdMidiSetMuteCh()
 MIDI音源のChannel単位のMute(消音)
sdMidiSetPan()
 MIDIポートのパンポットの設定
sdMidiSetPitch()
 MIDIポートの再生ピッチの設定
sdMidiSetReleaseMode()
 MIDIポートの音声の再生停止(もしくは一時停止)時のリリースの設定
sdMidiSetSeqSpeed()
 MIDIポートのスピードの設定
sdMidiSetVol()
 MIDIポートのボリュームの設定
sdPstmClose()
 1つのPCM Streamポートのアクセス権の放棄
sdPstmCloseAll()
 全てのPCM Streamポートのアクセス権の放棄
sdPstmGetCurAdr()
 PCM Stream再生のカレントアドレスの取得
sdPstmGetCurTransferWaveDataAdr()
 全てのPCM Stream Port Handleの開放
sdPstmGetStat()
 PCM Streamポートのステータスの取得
sdPstmGetTotalSmpFrame()
 PCM Streamの総サンプルフレームの取得
sdPstmIsTransferWaveData()
 PCM Streamポートにサンプルフレームを転送可能/不可の問合せ
sdPstmOnMemGetCurTransferAdr()
 On Memory PCM Streamのメインメモリ上の現在の転送元アドレスの取得
sdPstmOnMemPlay()
 オンメモリPCM Streamの再生
sdPstmOnMemSetWaveData()
 オンメモリPCM Streamの再生を行う波形の設定
sdPstmOpen()
 PCM Streamポートのアクセス権の取得
sdPstmPlay()
 PCM Streamの再生
sdPstmResetAllPrm()
 全てのPCM Streamポートのパラメータのリセット
sdPstmResetPrm()
 PCM Streamポートのリセット
sdPstmSetBasePrm()
 PCM Streamポートのベースボリュームの設定
sdPstmSetDrctLev()
 PCM Streamポートのダイレクトレベルの設定
sdPstmSetFxInCh()
 PCM StreamポートのFX Input Channelの設定
sdPstmSetFxInLev()
 PCM StreamポートのFX Input Levelの設定
sdPstmSetPan()
 PCM Streamポートのパンポットの設定
sdPstmSetPitch()
 PCM Streamポートのピッチの設定
sdPstmSetVol()
 PCM Streamポートのボリュームの設定
sdPstmStop()
 PCM Streamの再生の停止
sdPstmStopAll()
 全てのPCM Streamの再生を停止
sdPstmTransferWaveData()
 PCM Streamポートにサンプルデータを転送
sdShotClose()
 1つのOne Shotポートのアクセス権の放棄
sdShotCloseAll()
 全てのOne Shotポートのアクセス権の放棄
sdShotGetCurAdr()
 再生中のOne Shot Dataのアドレスの取得
sdShotGetStat()
 One Shotポートのステータスの取得
sdShotGetTotalSmpFrame()
 One Shotの総サンプルフレーム数の取得
sdShotOpen()
 One Shotポートのアクセス権の取得
sdShotPlay()
 One Shot Dataの再生
sdShotResetAllPrm()
 全てのOne Shotポートのパラメータのリセット
sdShotResetPrm()
 One Shotポートのリセット
sdShotSetDrctLev()
 One Shotポートのダイレクトレベルの設定
sdShotSetFxInCh()
 One ShotポートのFX Input Channelの設定
sdShotSetFxInLev()
 One ShotポートのFX Input Levelの設定
sdShotSetPan()
 One Shotポートのパンポットの設定
sdShotSetPitch()
 One Shotポートのピッチの設定
sdShotSetPlayTime()
 One Shotの再生時間の設定
sdShotSetReleaseMode()
 One ShotポートのOne Shot Dataの再生停止時のリリースの設定
sdShotSetVol()
 One Shotポートのボリュームの設定
sdShotStop()
 One Shot再生の停止
sdShotStopAll()
 全てのOne Shot再生の停止
sdDrvCheckExecute()
 Sound Driver の動作確認
sdDrvGetBuildinImage()
 Sound Driver のバージョンの取得
sdDrvGetErr()
 Sound Driver のエラー情報の取得
sdDrvGetExecCounter()
 Sound Driver の実行カウント数の取得
sdDrvGetVer()
 Sound Driver のバージョンの取得
sdDrvHostCmdIsScan()
 Sound DriverがHost Commandを解析中かどうか調べる
sdDrvInit()
 Sound Driverの初期化
sdLibGetVer()
 Sound Libraryのバージョンを取得
sdLibInit()
 サウンドライブラリの初期化
sdSysFinish()
 サウンドシステムの終了
sdSysHostCmdBufFlush()
 Sound LibraryでバッファリングされているHost Commandをフラッシングします
sdSysHostCmdBufIsLock()
 Sound Library・Sound Driver両方のHost Command Bufferのロック状態を調べる
sdSysServer()
 VSyncで動作させるサーバー関数
sdSysSetErrCallback()
 Sound
sdSysSetMidiIfMode()
 SET5のMIDI入力端子へのMIDIイベント入力の受け付けの有無の設定
sdSysSetSlotNum()
 各音源ごとの使用可能な発音数の設定

SDE_ERR
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000