全件検索で「クラス」を検索した結果、66件ヒットしました。

capabilities (System.capabilities) クラス

使用可能バージョン【FlashPlayer6 】
使用可能ActionScriptバージョン【ActionScript1.0 】

public class capabilities
extends Object

Capabilities クラスを使用すると、SWF ファイルのホストであるシステムと Flash Player の機能を確認できるので、コンテンツをさまざまな形式に合わせることができます。たとえば、携帯電話の画面 (モノクロ、100×100 ピクセル) はコンピュータの画面 (カラー、1000 x 1000 ピクセル) とは異なります。できるだけ多くのユーザーに適切なコンテンツを提供するため、System.capabilities オブジェクトを使用して、各ユーザーが使用しているデバイスのタイプを確認できます。

デバイスの機能に応じて異なる SWF ファイルを送るようにサーバーに指示したり、デバイスの機能に応じて表示形式を変更するように SWF ファイルに指示したりできます。

機能情報は、HTTP の GET メソッドまたは POST メソッドを使用して送信できます。次の例は、MP3 対応で解像度が 1600×1200 ピクセルであるコンピュータにおいて Windows XP と Flash Player 8 (8.0.0.0) が動作している場合のサーバーストリングです。

A=t&SA=t&SV=t&EV=t&MP3=t&AE=t&VE=t&ACC=f&PR=t&SP=t&

SB=f&DEB=t&V=WIN%208%2C0%2C0%2C0&M=Macromedia%20Windows&

R=1600x1200&DP=72&COL=color&AR=1.0&OS=Windows%20XP&

L=en&PT=External&AVD=f&LFD=f&WD=f"

System.capabilities オブジェクトのプロパティはすべて読み取り専用です。

プロパティ一覧

オプションプロパティ説明
staticavHardwareDisable:Boolean(読み取り専用)ユーザーのカメラとマイクへのアクセスが管理上禁止されているか(true)許可されているか(false)を示すブール値です。
statichasAccessibility:Boolean(読み取り専用)FlashPlayerが実行されている環境が、FlashPlayerとアクセシビリティ補助との間の通信をサポートしている場合はtrue、サポートしていない場合はfalseになるブール値です。
statichasAudio:Boolean(読み取り専用)システムにオーディオ機能があるかどうかを示します。
statichasAudioEncoder:Boolean(読み取り専用)FlashPlayerがオーディオストリームをエンコードできるかどうかを示します。
statichasEmbeddedVideo:Boolean(読み取り専用)FlashPlayerが実行されているシステムが埋め込みビデオをサポートしている場合はtrue、サポートしない場合はfalseになるブール値です。
statichasIME:Boolean(読み取り専用)システムにIME(InputMethodEditor:入力方式エディタ)がインストールされているかどうかを示します。
statichasMP3:Boolean(読み取り専用)システムにMP3デコーダがあるかどうかを示します。
statichasPrinting:Boolean(読み取り専用)FlashPlayerが実行されているシステムが印刷機能をサポートしている場合はtrue、サポートしない場合はfalseになるブール値です。
statichasScreenBroadcast:Boolean(読み取り専用)FlashCommunicationServerを通じて実行されるスクリーンブロードキャストアプリケーションの開発をFlashPlayerがサポートしている場合はtrue、サポートしていない場合はfalseになるブール値です。
statichasScreenPlayback:Boolean(読み取り専用)FlashCommunicationServerを通じて実行されるスクリーンブロードキャストアプリケーションの再生をFlashPlayerがサポートしている場合はtrue、サポートしていない場合はfalseになるブール値です。
statichasStreamingAudio:Boolean(読み取り専用)プレーヤーがストリーミングオーディオを再生できる場合はtrue、再生できない場合はfalseになるブール値です。
statichasStreamingVideo:Boolean(読み取り専用)プレーヤーがストリーミングビデオを再生できる場合はtrue、再生できない場合はfalseになるブール値です。
statichasVideoEncoder:Boolean(読み取り専用)FlashPlayerがビデオストリームをエンコードできるかどうかを示します。
staticisDebugger:Boolean(読み取り専用)FlashPlayerが正式にリリースされたバージョンか(false)デバッグ用の特別なバージョンか(true)を示すブール値です。
staticlanguage:String(読み取り専用)FlashPlayerが実行されているシステムの言語を示します。
staticlocalFileReadDisable:Boolean(読み取り専用)ユーザーのハードディスクへの読み取りアクセスが管理上禁止されているか(true)、許可されているか(false)を示すブール値です。
staticmanufacturer:String(読み取り専用)FlashPlayerの製造元を示すストリングです。"MacromediaOSName"という形式で、OSNameには"Windows"、"Macintosh"、"Linux"、または"OtherOSName"が入ります。
staticos:String(読み取り専用)現在のオペレーティングシステムを示すストリングです。
staticpixelAspectRatio:Number(読み取り専用)画面のピクセル縦横比を示す整数です。
staticplayerType:String(読み取り専用)FlashPlayerのタイプを示すストリングです。
staticscreenColor:String(読み取り専用)画面の色を示すストリングです。
staticscreenDPI:Number(読み取り専用)画面のdpi(1インチあたりのドット数)解像度をピクセル単位で示した数値です。
staticscreenResolutionX:Number(読み取り専用)画面の最大水平解像度を示す整数です。
staticscreenResolutionY:Number(読み取り専用)画面の最大垂直解像度を示す整数です。
staticserverString:String(読み取り専用)それぞれのSystem.capabilitiesプロパティの値を示すURLエンコードストリングです。
staticversion:String(読み取り専用)FlashPlayerのプラットフォームとバージョンの情報(たとえば"WIN8,0,0,0"など)が含まれるストリングです。

capabilities (System.capabilities) クラスのページトップへ