159 virtual bool Open(String^ name)
abstract;
173 virtual bool Ready(
void) abstract;
190 virtual
bool Play(
void) abstract;
204 virtual
double Tell(
void) abstract;
214 virtual
void Seek(
double time) abstract;
225 virtual
void Stop(
void) abstract;
233 virtual
void End(
void) abstract;
300 static
bool Init(
void);
335 static
void Sleep(
double time);
void SetLoopArea(double start, double end)
ループエリア設定メソッド
fk_Vector^ Position
サラウンド音源位置プロパティ
Definition: AudioBase_CLI.h:97
static void SetListenerModel(fk_Model^ model)
サラウンドリスナー同期モデル設定メソッド
static void Sleep(double time)
プロセススリープメソッド
virtual bool Ready(void) override
再生開始可能状態取得メソッド
virtual bool Play(void) override
再生メソッド
static fk_Model^ GetListenerModel(void)
サラウンドリスナーモデル取得メソッド
int QueueSize
キューバッファサイズプロパティ
Definition: AudioBase_CLI.h:65
double GetLoopStartTime(void)
ループ開始点取得メソッド
bool LoopMode
ループモードプロパティ
Definition: AudioBase_CLI.h:83
static bool Init(void)
オーディオシステム初期化メソッド
virtual void Seek(double time) override
再生位置頭出しメソッド
3次元ベクトルを管理するクラス
Definition: Vector_CLI.h:37
virtual void Stop(void) override
停止メソッド
double GetLoopEndTime(void)
ループ終了点取得メソッド
virtual bool Open(String^ name) override
オーディオデータ読み込みメソッド
モデルを生成、管理するクラス
Definition: Model_CLI.h:125
static bool GetInit(void)
オーディオシステム初期化状態取得メソッド
double Gain
音量プロパティ
Definition: AudioBase_CLI.h:55
double Distance
サラウンド音源有効距離プロパティ
Definition: AudioBase_CLI.h:123
virtual double Tell(void) override
再生位置取得メソッド
オーディオ基底クラス
Definition: AudioBase_CLI.h:31
virtual void End(void) override
オーディオデータ解放メソッド
fk_Model^ Model
サラウンド音源同期モデルプロパティ
Definition: AudioBase_CLI.h:111
bool SurroundMode
サラウンド効果状態プロパティ
Definition: AudioBase_CLI.h:138
Definition: AppWindow_CLI.h:11