Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: AIR 30.0 以前, Flash Player 30.0 以前, Flash Lite 4
Flex 4.6 以前, Flash Pro CS6 以前
フィルターを非表示
org.osmf.media 

MediaElement  - AS3 OSMF

パッケージorg.osmf.media
クラスpublic class MediaElement
継承MediaElement Inheritance EventDispatcher Inheritance Object
サブクラス BeaconElement, CompositeElement, HTMLElement, LoadableElementBase, ProxyElement

言語バージョン: ActionScript 3.0
製品バージョン: OSMF 1.0
ランタイムバージョン: Flash Player 10, AIR 1.5

MediaElement は、統合メディアエクスペリエンスを表します。これは、単純なメディアアイテム(ビデオやサウンドなど)で構成されることがあります。異なるインスタンス(またはサブクラス)では、別々のメディアのタイプを表すことができます。また、MediaElement は、複数のアイテム(ビデオ、広告バナー、SWF オーバーレイ、背景ページの商標など)で構成される複合メディアエクスペリエンスを表すこともできます。

プログラム的には、メディアエレメントは一連のメディア特性と状態空間をカプセル化します。メディア特性は、メディアエレメントの機能を表し、性質的に動的なものです。メディアエレメントは、ある瞬間はシーク可能であっても、別の瞬間にはそうでなかったりします。例えば、メディアエレメントが、スキップできない宣伝が含まれたビデオシーケンスの場合にこのような現象が発生します。

メディアエレメントは、メディアリソースで動作します。例えば、メディアエレメントがビデオプレーヤーを表す場合、メディアリソースは、ビデオストリームへの URL をカプセル化します。メディアエレメントが複合メディアコンポジションを表す場合は、メディアリソースの URL が、メディアコンポジションで使用される複数のリソースを参照するドキュメントになることもあります。

関連する API エレメント

MediaTraitBase
MediaResourceBase


パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。
Object
  container : IMediaContainer
[読み取り専用] このエレメントが使用するメディアコンテナです。
MediaElement
  metadataNamespaceURLs : Vector.<String>
[読み取り専用] この MediaElement 内に保存されているすべての Metadata オブジェクトの名前空間 URL を含むベクトルです。
MediaElement
  resource : MediaResourceBase
このメディアエレメントが動作するメディアリソースです。
MediaElement
  traitTypes : Vector.<String>
[読み取り専用] このメディアエレメントの特性タイプを表す MediaTraitType 値のベクトルです。
MediaElement
パブリックメソッド
 メソッド定義元
  
コンストラクターです。
MediaElement
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
  
addMetadata(namespaceURL:String, metadata:Metadata):void
この MediaElement の指定された名前空間 URL の下に Metadata オブジェクトを追加します。
MediaElement
 Inherited
イベントをイベントフローに送出します。
EventDispatcher
  
この MediaElement の下に保存されている、指定された名前空間 URL の Metadata オブジェクトを返します。
MediaElement
  
指定されたタイプのメディア特性を返します。
MediaElement
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
  
指定されたタイプのメディア特性が、このメディアエレメントにあるかどうかを判別します。
MediaElement
 Inherited
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
  
この MediaElement の下に保存されている、指定された名前空間 URL の Metadata オブジェクトを削除します。
MediaElement
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
プロテクトメソッド
 メソッド定義元
  
このメディアエレメントに新しいメディア特性を追加します。
MediaElement
  
このメディアエレメントからメディア特性を削除します。
MediaElement
  
このメディアエレメントの特性を設定します。
MediaElement
イベント
 イベント 概要 定義元
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。EventDispatcher
  エレメントのコンテナプロパティが変更されたときに送出されます。MediaElement
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
  メディアエレメントの操作に影響を与えるエラーが発生したときに送出されます。MediaElement
  メディア要素の操作に影響を与える情報が提供されたときに送出されます。MediaElement
  Metadata オブジェクトがこのメディアエレメントに追加されたときに送出されます。MediaElement
  Metadata オブジェクトがこのメディアエレメントから削除されたときに送出されます。MediaElement
  特性がメディアエレメントに追加されたときに送出されます。MediaElement
  特性がメディアエレメントから削除されたときに送出されます。MediaElement
プロパティの詳細

metadataNamespaceURLs

プロパティ 
metadataNamespaceURLs:Vector.<String>  [読み取り専用]

この MediaElement 内に保存されているすべての Metadata オブジェクトの名前空間 URL を含むベクトルです。



実装
    public function get metadataNamespaceURLs():Vector.<String>
コンストラクターの詳細
メソッドの詳細
イベントの詳細




[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。