![]() ![]() ![]()
|
BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア : SophiaFramework 4.1 |
#include <SFBMediaADPCM.h.hpp>
class SFBMediaADPCM : public SFBMedia;
SFMTYPEDEFWRAPPER(SFBMediaADPCM)

| BREW 2.0 | BREW 2.1 | BREW 3.0 | BREW 3.1 |
|---|---|---|---|
| × | ○ | ○ | ○ |
| パブリック関数 | |
|---|---|
| static SFBMediaADPCMSmp |
NewInstance( Void )
SFBMediaADPCM クラスのインスタンスを生成します。
|
| SFCError |
EnableChannelShare(
Bool enable
)
(SFBMedia から継承)
メディアの排他的な再生を有効 / 無効にします。
|
| SFCError |
EnableFrameCallback(
Bool enable
)
(SFBMedia から継承)
フレーム コールバックの設定を有効 / 無効にします。
|
| SFCError |
FastForward(
SInt32 time
)
(SFBMedia から継承)
現在位置から指定した時間だけ早送りします。
メディアは現在の状態を保持します。
|
| SFCError |
GetClassID(
AEECLSID* clsid
)
(SFBMedia から継承)
SFBMedia クラスのインスタンスの ClassID を取得します。
|
| AEECLSID |
GetClassID( Void )
(SFBMedia から継承)
SFBMedia クラスのインスタンスの ClassID を取得します。
|
| SFCError |
GetDecryptCaps(
UInt32Ptr caps
, UInt32ConstHandle formats
)
(SFBMedia から継承)
メディアでサポートされている復号化機能を、復号の形式も含め取得します。
|
| SFCError |
GetFrame(
SFBBitmapSmpPtr frame
)
(SFBMedia から継承)
現在のフレームを SFBBitmap クラスのインスタンスとして取得します。
|
| SFCError |
GetMediaData(
AEEMediaData* data
)
(SFBMedia から継承)
メディア データを取得します。
|
| SFCError |
GetMediaParm(
SInt32 id
, SInt32Ptr param1
, SInt32Ptr param2
)
(SFBMedia から継承)
メディア パラメーターを取得します。
|
| SFCError |
GetRect(
SFXRectanglePtr imgRect
, SFXRectanglePtr textRect
)
(SFBMedia から継承)
宛先の画像長方形とテキスト長方形を取得します。
|
| SInt32 |
GetState(
BoolPtr stateChanging
)
(SFBMedia から継承)
SFBMedia クラスのインスタンスの現在の状態を取得します。
|
| SFCError |
GetTotalTime( Void )
(SFBMedia から継承)
SFBMedia クラスのインスタンスの合計再生時間を取得します。
|
| SFCError |
GetVolume(
UInt16Ptr volume
)
(SFBMedia から継承)
現在の再生/記録のボリュームを取得します。
|
| UInt16 |
GetVolume( Void )
(SFBMedia から継承)
現在の再生/記録のボリュームを取得します。
|
| SFCError |
IsChannelShare(
BoolPtr enable
)
(SFBMedia から継承)
現在のチャンネル共有の設定を取得します。
|
| SFCError |
IsFrameCallback(
BoolPtr enable
)
(SFBMedia から継承)
現在のフレーム コールバックの設定を取得します。
|
| SFCError |
Pause( Void )
(SFBMedia から継承)
メディアの再生を一時停止します。
|
| SFCError |
Play( Void )
(SFBMedia から継承)
メディアの再生を開始します。
|
| SFCError |
QueryInterface(
AEECLSID clsid
, VoidHandle handle
)
(SFBQuery から継承)
QueryInterface( AEECLSID clsid , SFBBaseSmpPtr handle ) (SFBQuery から継承) このオブジェクトからの別の API を問い合わせます。
|
| SFBBaseSmp |
QueryInterface(
AEECLSID clsid
)
(SFBQuery から継承)
このオブジェクトからの別の API を問い合わせます。
|
| SFCError |
Record( Void )
(SFBMedia から継承)
メディアの記録を開始します。
|
| SFCError |
RegisterNotify(
PFNMEDIANOTIFY notify
, VoidPtr data = null
)
(SFBMedia から継承)
コールバック関数を登録します。
|
| SFCError |
Resume( Void )
(SFBMedia から継承)
現在の位置からメディアの再生を再開します。
|
| SFCError |
Rewind(
SInt32 time
)
(SFBMedia から継承)
現在の位置から指定した時間だけメディアを巻き戻します。
メディアは現在の状態を保持します。
|
| SFCError |
Seek(
AEEMediaSeek seek
, SInt32 time
)
(SFBMedia から継承)
メディアの位置をシークします。
メディアは現在の状態を保持します。
|
| SFCError |
SeekFrame(
AEEMediaSeek seek
, SInt32 frames
)
(SFBMedia から継承)
シーク参照とフレーム数を基にしてメディアをシークします。
メディアは現在の状態を保持します。
|
| Void |
Self(
AEECLSID clsidReq
, SFBQuerySmpPtr clone
, AEECLSID clsidImp
)
(SFBQuery から継承)
オブジェクトを単一インターフェースで実装するときに使います。
|
| SFBQuerySmp |
Self(
AEECLSID clsidReq
, AEECLSID clsidImp
)
(SFBQuery から継承)
オブジェクトを単一インターフェースで実装するときに使います。
|
| SFCError |
SetAudioDevice(
AEESoundDevice device
)
(SFBMedia から継承)
SFBMedia クラスのインスタンスで使うオーディオデバイスを設定します。
|
| SFCError |
SetAudioPath(
SInt32 path
, UInt32 pause
)
(SFBMedia から継承)
メディアの再生 / 記録に使用するオーディオパスを設定します。
|
| SFCError |
SetDecryptInfo(
AEEMediaDecryptInfo* info
)
(SFBMedia から継承)
メディアコンテンツの復号化に必要な、要求された暗号化情報を設定します。
|
| SFCError |
SetMediaData(
AEEMediaData* data
)
(SFBMedia から継承)
メディアデータを設定し、メディアをレディ状態にします。
|
| SFCError |
SetMediaDataEx(
AEEMediaDataEx* mediaContent
, SInt32 count
)
(SFBMedia から継承)
メディアデータのリストを設定し、メディアをレディ状態にします。
|
| SFCError |
SetMediaParm(
SInt32 id
, SInt32 param1
, SInt32 param2
)
(SFBMedia から継承)
メディア パラメーターを設定します。
|
| SFCError |
SetMuteCtl(
Bool mute
)
(SFBMedia から継承)
現在のオーディオ パスにミュートを設定 / 解除します。
|
| SFCError |
SetPan(
UInt16 pan
)
(SFBMedia から継承)
左右のチャネルの相対ボリューム ( パン ) を設定します。
|
| SFCError |
SetRect(
SFXRectanglePtr imgRect
, SFXRectanglePtr textRect
)
(SFBMedia から継承)
宛先の画像長方形とテキスト長方形を設定します。
|
| SFCError |
SetTickTime(
UInt32 tick
)
(SFBMedia から継承)
メディアの再生 / 記録時に、アプリに送信される MM_TICK_UPDATE イベントの周期を設定します。
|
| SFCError |
SetVolume(
UInt16 volume
)
(SFBMedia から継承)
再生 / 記録のボリュームを設定します。
|
| SFCError |
Stop( Void )
(SFBMedia から継承)
メディアの再生 / 記録を停止します。
|
[ public, static ] SFBMediaADPCMSmp NewInstance(Void);
|
Copyright (C) 2002 - 2008 Sophia Cradle, Inc. All Rights Reserved. |
![]() ![]() ![]()
|