|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface MediaSound
メディアサウンドを定義します。 このメディアサウンド インタフェースは、 メディアリソースを音声として扱う場合に使用します。
メディアサウンドは MediaManager クラスのメソッドを使用して取得します。 実際にどのようなクラスのオブジェクトが返されるかは機種依存です。 メディアサウンドは AudioPresenter オブジェクトで再生します。
MediaManager
,
AudioPresenter
フィールドの概要 | |
---|---|
static String |
AUDIO_3D_RESOURCES [iアプリオプションAPI]
3D サウンドの制御に必要なリソース数を表すプロパティのキーです (= "3d.resources")。 |
メソッドの概要 | |
---|---|
void |
use(MediaResource overwritten,
boolean useOnce)
メモリ領域を再利用したいメディアリソース、および、 一度きりの利用であるかどうかを指定して、 このメディアサウンドの使用開始を宣言します。 |
インタフェース com.docomostar.media.MediaResource から継承されたメソッド |
---|
dispose, getProperty, isRedistributable, setProperty, setRedistributable, unuse, use |
フィールドの詳細 |
---|
static final String AUDIO_3D_RESOURCES [iアプリオプションAPI]
3D サウンドの制御に必要なリソース数を表すプロパティのキーです (= "3d.resources")。
MediaResource.getProperty(java.lang.String)
メソッドの引数として使用します。
SMF や MFi などのサウンドデータにイベントを埋め込んで 3D 環境をコントロールする場合に、 サウンドデータが必要とするリソース数を取得するために使用します。
[Star-2.0 以降]
3D サウンド機能をサポートしていない端末では、このプロパティをメソッドの引数として
MediaResource.getProperty(java.lang.String) メソッドを呼び出すと常に 2 を返します。
Audio3D
,
定数フィールド値メソッドの詳細 |
---|
void use(MediaResource overwritten, boolean useOnce) throws ConnectionException
メモリ領域を再利用したいメディアリソース、および、
一度きりの利用であるかどうかを指定して、
このメディアサウンドの使用開始を宣言します。
このメソッドの基本的な動作については、
スーパーインタフェースの説明
を参照して下さい。
なお、メディアサウンドにおいては、加えて下記のように振る舞います。
MediaResource.use()
(あるいは第1引数に null
を指定した use(MediaResource, boolean)
)
によって確保された時点における、
サウンドデータの大きさ以下でなければなりません。
MediaResource
内の use
overwritten
- 領域を再利用したいメディアサウンドを指定します。
null を指定すると、このメディアサウンドの
「内部データ領域」は新規に確保されます。useOnce
- このメディアサウンドの利用が「一度きり」の場合には
true を、そうでない場合には false を指定します。
MediaException
- IllegalArgumentException
-
ClassCastException
-
MediaException
- MediaException
- MediaException
- MediaException
- MediaException
- SecurityException
-
ConnectionException
-
MediaException
- MediaException
-
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
NTT DOCOMO,INC.
本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
FeliCaは、ソニー株式会社が開発した非接触ICカードの技術方式です。FeliCaは、ソニー株式会社の登録商標です。
「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。
その他記載された会社名、製品名などは該当する各社の商標または登録商標です。