31 ::FK::fk_AudioBase *pAudio;
34 ::FK::fk_AudioBase * GetP(
void);
53 property double Gain {
109 property fk_Model^
Model {
157 virtual bool Open(String^ name) abstract;
188 virtual bool Play(
void) abstract;
202 virtual double Tell(
void) abstract;
212 virtual void Seek(
double time) abstract;
223 virtual void Stop(
void) abstract;
231 virtual void End(
void) abstract;
オーディオ基底クラス
Definition AudioBase_CLI.h:29
virtual void End(void) override
オーディオデータ解放メソッド
static fk_Model ^ GetListenerModel(void)
サラウンドリスナーモデル取得メソッド
static bool GetInit(void)
オーディオシステム初期化状態取得メソッド
static bool Init(void)
オーディオシステム初期化メソッド
void SetLoopArea(double start, double end)
ループエリア設定メソッド
virtual bool Open(String^ name) override
オーディオデータ読み込みメソッド
static void SetListenerModel(fk_Model^ model)
サラウンドリスナー同期モデル設定メソッド
fk_Model^ Model
サラウンド音源同期モデルプロパティ
Definition AudioBase_CLI.h:109
double GetLoopStartTime(void)
ループ開始点取得メソッド
fk_Vector^ Position
サラウンド音源位置プロパティ
Definition AudioBase_CLI.h:95
double GetLoopEndTime(void)
ループ終了点取得メソッド
virtual bool Ready(void) override
再生開始可能状態取得メソッド
virtual bool Play(void) override
再生メソッド
virtual void Seek(double time) override
再生位置頭出しメソッド
double Gain
音量プロパティ
Definition AudioBase_CLI.h:53
int QueueSize
キューバッファサイズプロパティ
Definition AudioBase_CLI.h:63
bool SurroundMode
サラウンド効果状態プロパティ
Definition AudioBase_CLI.h:136
static void Sleep(double time)
プロセススリープメソッド
virtual void Stop(void) override
停止メソッド
bool LoopMode
ループモードプロパティ
Definition AudioBase_CLI.h:81
virtual double Tell(void) override
再生位置取得メソッド
double Distance
サラウンド音源有効距離プロパティ
Definition AudioBase_CLI.h:121
モデルを生成、管理するクラス
Definition Model_CLI.h:140
Definition AppWindow_CLI.h:11