![]() ![]() ![]()
|
SophiaFramework 2.1 |
#include <SFBMediaUtil.hpp>
class SFBMediaUtil : public SFBQuery;
typedef SFBMediaUtil& SFBMediaUtilRef; typedef SFBMediaUtil* SFBMediaUtilPtr; typedef SFBMediaUtil** SFBMediaUtilHandle; typedef const SFBMediaUtil ConstSFBMediaUtil; typedef const SFBMediaUtil& ConstSFBMediaUtilRef; typedef const SFBMediaUtil* ConstSFBMediaUtilPtr; typedef const SFBMediaUtil** ConstSFBMediaUtilHandle;
このインターフェイスは、BREW 2.1 以降でのみ使用可能です。
BREW API IMediaUtil
| パブリック関数 | ||
|---|---|---|
| public |
AddRef (SFBBase から継承) | インターフェイスの参照カウントをインクリメントします。 |
| public |
CreateMedia | 与えられたメディアデータを解析し、 IMedia オブジェクトを作成します。 |
| public |
EncodeJPEG | JPEG 形式のメディアをエンコードします。 |
| public |
EncodeMedia | 指定された形式の新しいメディアをエンコードします。 |
| public |
EncodePMD | PMD 形式のメディアをエンコードします。 |
| public static |
Instance | IMediaUtil インターフェイスのインスタンスを取得します。 |
| public |
QueryInterface (SFBQuery から継承) | このオブジェクトからの別の API を問い合わせます。 |
| public |
Release (SFBBase から継承) | インターフェイスの参照カウントをデクリメントします。 |
| public |
Self (SFBQuery から継承) | オブジェクトを単一インタフェースで実装する際に使用します。 |
[ public ] SFCError CreateMedia( AEEMediaData * pmd SFUBrewPtr<SFBMedia> * ppm );
BREW API IMEDIAUTIL_CreateMedia
[ public ] SFCError EncodeJPEG( AEEMediaEncodeResult * per AEEMediaEncodeInfo * pei AEECallback * pcb );
BREW API IMEDIAUTIL_EncodeJPEG
[ public ] SFCError EncodeMedia( AEEMediaEncodeResult * per AEECLSID clsDest AEEMediaEncodeInfo * pei AEECallback * pcb );
BREW API IMEDIAUTIL_EncodeMedia
[ public ] SFCError EncodePMD( AEEMediaEncodeResult * per AEEMediaEncodeInfo * pei AEECallback * pcb );
BREW API IMEDIAUTIL_EncodePMD
[ public, static ] SFUBrewPtr<SFBMediaUtil> Instance(Void);
| Copyright(C) 2003 Sophia Cradle Inc., All Rights Reserved. |
![]() ![]() ![]()
|