![]() ![]() ![]()
|
SophiaFramework 2.1 |
#include <SFBSound.hpp>
class SFBSound : public SFBBase;
typedef SFBSound& SFBSoundRef; typedef SFBSound* SFBSoundPtr; typedef SFBSound** SFBSoundHandle; typedef const SFBSound ConstSFBSound; typedef const SFBSound& ConstSFBSoundRef; typedef const SFBSound* ConstSFBSoundPtr; typedef const SFBSound** ConstSFBSoundHandle;
| ISOUND_Get | |
| ドキュメント エラー | BREW API リファレンス 2.0.1.5 |
BREW API リファレンス中には下記の様に定義されていますが、
void ISOUND_Get(ISound * pISound, const AEESoundInfo * pSoundInfo)
正しくは以下のとおりです。
void ISOUND_Get(ISound * pISound, AEESoundInfo * pSoundInfo)
| パブリック関数 | ||
|---|---|---|
| public |
AddRef (SFBBase から継承) | インターフェイスの参照カウントをインクリメントします。 |
| public |
Get | ISoundインタフェースオブジェクトのデバイス属性を取得します。 |
| public |
GetVolume | デバイスとメソッドのペアで現在使用されているボリュームレベルを取得します。 |
| public static |
Instance | ISound インターフェイスのインスタンスを取得します。 |
| public |
PlayFreqTone | 指定された高周波と低周波のトーンを指定時間再生します。 |
| public |
PlayTone | トーンIDで指定されたトーンを指定時間再生します。 |
| public |
PlayToneList | トーンIDで指定されたトーンのリストを、トーンごとに指定された時間再生します。 |
| public |
RegisterNotify | ステータスコールバック関数を登録します。 |
| public |
Release (SFBBase から継承) | インターフェイスの参照カウントをデクリメントします。 |
| public |
Set | ISoundインタフェースオブジェクトのデバイス属性を設定します。 |
| public |
SetDevice | ISoundを特定のオーディオデバイスと接続します。 |
| public |
SetVolume | ISOUND_Set()のコールで指定したデバイスとメソッドのペアで使用されるボリュームを設定します。 |
| public |
StopTone | 現在再生されているトーンの再生を停止するか、トーンリストの再生を終了します。 |
| public |
StopVibrate | 現在のバイブレーションを停止します。 |
| public |
UnregisterNotify | ステータス コールバック関数を登録解除します。 |
| public |
Vibrate | 指定時間、またはISOUND_StopVibrate()がコールされるまで、デバイスを振動させます。 |
[ public ] Void Get( AEESoundInfo * pSoundInfo );
[ public ] Void GetVolume(Void);
[ public, static ] SFUBrewPtr<SFBSound> Instance(Void);
[ public ] Void PlayTone( AEESoundToneData toneData );
[ public ] Void PlayToneList( AEESoundToneData * pToneData UInt16 wDataLen );
[ public ] Void RegisterNotify( PFNSOUNDSTATUS pfn ConstVoidPtr pUser = NULL );
[ public ] SFCError Set( const AEESoundInfo & pSoundInfo );
[ public ] Void SetDevice(Void);
[ public ] Void StopTone(Void);
[ public ] Void StopVibrate(Void);
[ public ] Void UnregisterNotify(Void);
この関数は SFBSound::RegisterNotify(NULL,NULL) を呼び出すのと同じです。
| Copyright(C) 2003 Sophia Cradle Inc., All Rights Reserved. |
![]() ![]() ![]()
|