com.nttdocomo.opt.ui
クラス StereoScreen

Object
  |
  +--com.nttdocomo.opt.ui.StereoScreen

public class StereoScreen
extends Object

立体視を行うためのスクリーンを定義します。

端末で立体視を行うためには、 液晶表示を 3D 液晶表示に切り替えた上で、左目用の画像と右目用の画像を合わせた立体視用の画像を表示する必要があります。 ステレオ・スクリーン クラスでは、液晶表示を切り替える機能を提供します。

3D液晶表示に対応している端末では、 キャンバスをカレントのフレームに設定した状態でステレオ・スクリーン クラスのメソッドを呼び出すことで、3D 液晶表示のオン/オフを切り替えることができます。 その後、キャンバスに立体視用の画像を描画することで、実際の画面上で 3D 液晶表示が行われるようになります。 ただし、キャンバスの手前にダイアログが表示されている間は一時的に 3D 液晶表示がオフになります。 また、カレントのフレームを設定し直した時、待ち受け実行時の非活性化/休眠状態の時は、3D 液晶表示が強制的にオフに設定されます。

端末によってサポートされていない場合があります。 未サポートの場合、メソッドが呼び出された時点でUnsupportedOperationExceptionが発生します。

導入されたバージョン:
DoJa-3.0
関連項目:
StereoImage

コンストラクタの概要
protected StereoScreen()
           アプリケーションが直接このクラスのインスタンスを生成することはできません。
 
メソッドの概要
static boolean isStereoMode()
           3D液晶表示を行っているかどうかを取得します。
static void setStereoMode(boolean b)
           3D 液晶表示を行うかどうかを切り替えます。
 
クラス Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StereoScreen

protected StereoScreen()
アプリケーションが直接このクラスのインスタンスを生成することはできません。

メソッドの詳細

setStereoMode

public static void setStereoMode(boolean b)
3D 液晶表示を行うかどうかを切り替えます。 キャンバスがカレントに設定されている場合のみ有効で、 それ以外の場合は無視されます。

パラメータ:
b - 3D液晶表示を行う場合は true を、行わない場合は false を指定します。

isStereoMode

public static boolean isStereoMode()
3D液晶表示を行っているかどうかを取得します。

戻り値:
3D 液晶表示を行っている場合は true を、行っていない場合は false を返します。 3D 液晶表示を行っている場合は、ダイアログの表示中で一時的に 3D 液晶表示がオフになっている場合も true を返します。


NTT DoCoMo,Inc.

本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。

Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。

「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。