SDE_ERR sdSysServer( Void )
なし
SDE_ERR_NOTHING エラーなし SDE_ERR_NO_INIT Sound Library が初期化されていない
Sound Libraryのサーバー関数です。実際にはSound Driverとの通信などを行います。 この関数を使用するかsdSysFlushHostCmd()関数を実行しなければライブラリからSound Driver へホストコマンドは送信されません。
sdSysHostCmdFlush()関数を実行するタイミングによってはSound Driverがコマンド解析中になるためにsdSysServer()関数でSDE_ERR_DRV_BUSY が返ることがあります。 実際はSound Library自身が垂直同期のタイミングでServerを実行しています。
sdSysHostCmdBufFlush() Sound LibraryでバッファリングされているHost Commandをフラッシングします sdSysHostCmdBufIsLock() Sound Library・Sound Driver両方のHost Command Bufferのロック状態を調べる