前のページ次のページ上に戻るホーム SophiaFramework 2.1
SFBMediaMP3
IMediaMP3 インターフェイスのラッパークラスです。
#include <SFBMediaMP3.hpp>
class SFBMediaMP3 : public SFBMedia;
typedef SFBMediaMP3&          SFBMediaMP3Ref;
typedef SFBMediaMP3*          SFBMediaMP3Ptr;
typedef SFBMediaMP3**         SFBMediaMP3Handle;
typedef const SFBMediaMP3     ConstSFBMediaMP3;
typedef const SFBMediaMP3&    ConstSFBMediaMP3Ref;
typedef const SFBMediaMP3*    ConstSFBMediaMP3Ptr;
typedef const SFBMediaMP3**   ConstSFBMediaMP3Handle;

継承図

SFBMediaMP3 クラスの継承図

参照

BREW API IMediaMP3

メンバ

パブリック関数
public
AddRef (SFBBase から継承) インターフェイスの参照カウントをインクリメントします。
public
EnableChannelShare (SFBMedia から継承) メディアの排他的な再生を有効/無効に設定します。
public
EnableFrameCallback (SFBMedia から継承) メディアの排他的な再生を有効/無効にします。
public
FastForward (SFBMedia から継承) 現在位置から指定された時間だけ早送りします。 メディアは現在の状態を保持します。
public
GetClassID (SFBMedia から継承) IMedia インタフェース オブジェクトの Class ID を取得します。
public
GetFrame (SFBMedia から継承) 現在のフレームを IBitmap として取得します。
public
GetMediaData (SFBMedia から継承) メディアデータを取得します。
public
GetMediaParm (SFBMedia から継承) メディア パラメータを取得します。
public
GetRect (SFBMedia から継承) 宛先の画像長方形とテキスト長方形を取得します。
public
GetState (SFBMedia から継承) IMedia インタフェースの現在の状態を返します。
public
GetTotalTime (SFBMedia から継承) IMedia オブジェクトの合計再生時間を返します。
public
GetVolume (SFBMedia から継承) 現在の再生/記録のボリュームを取得します。
public
static
Instance IMediaMP3 インターフェイスのインスタンスを取得します。
public
IsChannelShare (SFBMedia から継承) 現在のチャンネル共有の設定を取得します。
public
IsFrameCallback (SFBMedia から継承) 現在のフレーム コールバックの有効/無効の設定を取得します。
public
Pause (SFBMedia から継承) メディアを一時停止し、MM_STATUS_PAUSE コールバックの中に現在の位置を返します。
public
Play (SFBMedia から継承) 再生を開始します。
public
QueryInterface (SFBQuery から継承) このオブジェクトからの別の API を問い合わせます。
public
Record (SFBMedia から継承) 記録を開始します。
public
RegisterNotify (SFBMedia から継承) コールバック通知関数を登録します。
public
Release (SFBBase から継承) インターフェイスの参照カウントをデクリメントします。
public
Resume (SFBMedia から継承) 現在の位置からメディアを再開します。
public
Rewind (SFBMedia から継承) 現在位置から指定時間だけ巻き戻しします。 メディアは現在の状態を保持します。
public
Seek (SFBMedia から継承) メディアの位置をシークします。 メディアは現在の状態を保持します。
public
SeekFrame (SFBMedia から継承) メディアの位置をシークします。
public
Self (SFBQuery から継承) オブジェクトを単一インタフェースで実装する際に使用します。
public
SetAudioDevice (SFBMedia から継承) メディアデータを設定し、メディアをレディ状態にします。
public
SetAudioPath (SFBMedia から継承) 再生/記録のオーディオパスを設定します。
public
SetMediaData (SFBMedia から継承) メディアデータを設定し、メディアをレディ状態にします。
public
SetMediaParm (SFBMedia から継承) メディア パラメータを設定します。
public
SetMuteCtl (SFBMedia から継承) 現在のオーディオパスをミュート/ミュート解除します。
public
SetPan (SFBMedia から継承) 現在の再生のパンファクタを設定します。
public
SetRect (SFBMedia から継承) 宛先の画像長方形とテキスト長方形を設定します。
public
SetTickTime (SFBMedia から継承) 再生/記録の間にアプリケーションに送信されるMM_TICK_UPDATEイベントの周期を設定します。
public
SetVolume (SFBMedia から継承) 現在の再生/記録のボリュームを設定します。
public
Stop (SFBMedia から継承) 再生/記録を停止します。

SFBMediaMP3::Instance
IMediaMP3 インターフェイスのインスタンスを取得します。
[ public, static ]
SFUBrewPtr<SFBMediaMP3> Instance(Void);