CRIミドルウェアリファレンスマニュアル : ADXT

ADXT シンボル一覧

定数
ADXT_STAT_~ | ハンドルの状態
ADXT_PLY_~ | 再生方式
処理マクロ
ADXT_CALC_WORK | 作業領域の計算
ADXT_CALC_WORK_3D | 作業領域の計算(ADXT_Create3D用)
データ型
ADXT | ADXTハンドル
関数
初期化・終了
ADXT_Init | ADXライブラリの初期化
ADXT_Finish | ADXライブラリの終了処理
基本再生
ADXT_Create | ADXTハンドルの生成
ADXT_Destroy | ADXTハンドルの消去
ADXT_DestroyAll | すべてのADXTハンドルの消去
ADXT_StartFname | ディスクストリーム再生の開始
ADXT_StartFnameRange | ディスクストリーム再生の開始（範囲指定）
ADXT_StartMem | メモリ再生の開始
ADXT_StartMem2 | メモリ指定による再生の開始
ADXT_StartMemIdx | メモリインデックス再生の開始
ADXT_StartAfs | ディスクインデックス再生の開始
ADXT_StartSj | ストリームジョイント再生の開始
ADXT_Stop | 再生の停止
ADXT_GetStat | 状態の取得
ADXT_GetTime | サンプル単位での再生時刻の取得
ADXT_GetTimeReal | 実時間での再生時刻の取得
ADXT_Pause | 再生の一時停止・再開
ADXT_GetStatPause | 一時停止状態の取得
パラメータ設定
ADXT_SetOutVol | 出力ボリュームの設定
ADXT_GetOutVol | 出力ボリュームの取得
ADXT_SetOutPan | パンポットの設定
ADXT_GetOutPan | パンポットの取得
ADXT_SetOutputMono | 強制モノラル出力スイッチの設定
ADXT_SetLpFlg | ループフラグの設定
ADXT_GetLpCnt | ループした回数の取得
ADXT_SetWaitPlayStart | 音声出力開始待ちの設定
情報取得
ADXT_GetNumSmpl | 総サンプル数の取得
ADXT_GetDecNumSmpl | デコードサンプル数の取得
ADXT_GetSfreq | サンプリング周波数の取得
ADXT_GetNumChan | 音声データのチャンネル数の取得
ADXT_GetFmtBps | 量子化ビット数の取得
ADXT_GetHdrLen | ヘッダ長の取得
ADXT_GetInputSj | 入力ストリームジョイントの取得
ADXT_GetNumSctIbuf | 入力バッファ内のセクタ数の取得
ADXT_GetIbufRemainTime | 入力バッファ内再生時間の取得
ADXT_IsIbufSafety | 入力バッファ内のデータ量のチェック
ADXT_GetNumSmplObuf | 出力バッファ内のサンプル数の取得
ADXT_GetStatRead | ファイル読み込み状態の取得
ADXT_IsReadyPlayStart | 音声出力開始準備の完了チェック
ADXT_IsCompleted | 再生終了のチェック
読み込み制御
ADXT_SetReloadTime | 再読み込み開始時間の設定
ADXT_SetReloadSct | 再読み込み開始セクタ数の設定
ADXT_SetNumRetry | リトライ回数の設定
ADXT_GetNumRetry | リトライ設定値の取得
ADXT_GetNumErr | エラー回数の取得
サーバ関数関連
ADXT_SetDefSvrFreq | サーバ関数の呼び出し頻度の設定
ADXT_SetSvrFreq | サーバ関数の呼び出し頻度の設定（ハンドル単位）
ADXT_ExecServer | サーバ関数（内部状態の更新）
ADXT_ExecHndl | ハンドル単位のサーバ関数
エラー関連
ADXT_GetErrCode | エラーコードの取得
ADXT_ClearErrCode | エラーコードのクリア
シームレス再生
ADXT_EntryFname | シームレス連続再生ファイルの登録
ADXT_EntryFnameRange | シームレス連続再生ファイルの登録（範囲指定）
ADXT_EntryAfs | シームレス連続再生サブファイルの登録
ADXT_ResetEntry | ファイル登録のリセット
ADXT_StartSeamless | シームレス連続再生の開始
ADXT_StartFnameLp | シームレスループ再生の開始
ADXT_StartFnameRangeLp | シームレスループ再生の開始（範囲指定）
ADXT_SetSeamlessLp | シームレスループ再生の設定
ADXT_ReleaseSeamless | シームレス連続再生の解除
ADXT_GetNumFiles | 登録ファイル数の取得
AHX再生
ADXT_AttachAhx | AHX再生機能の組み込み
ADXT_DetachAhx | AHX再生機能の分離
スクランブル再生
ADXT_SetDefKeyString | キーコードの設定
ADXT_SetKeyString | ハンドル毎のキーコードの設定
付加情報の取得
ADXT_GetDefOutVol | デフォルト出力ボリュームの取得
ADXT_GetDefOutPan | デフォルトパンポットの取得
ADXT_GetDataId | データ識別文字列の取得
リアルタイム3Dパンニング
ADXT_Create3D | サラウンド対応ADXTハンドルの生成
ADXT_SetOutPos | 音源位置の設定
ADXMサーバマネージャ
ADXM_SetupThrd | ADXスレッドシステムのセットアップ
ADXM_ShutdownThrd | ADXスレッドシステムのシャットダウン
ADXM_ExecMain | Vsyncサーバ関数
ADXM_WaitVsync | Vsync待ち
ADXM_SetCbErr | エラーコールバック関数の設定

Copyright (c) 2001-2006 CRI Middleware Co.,LTD.