Player オブジェクト

Player オブジェクトは、Windows メディア プレーヤー コントロールのルート オブジェクトです。 次の表に示すプロパティ、メソッド、およびイベントがサポートされています。

Player オブジェクトは、次のプロパティをサポートしています。 アスタリスク (*) でマークされたプロパティはスキンからはアクセスできません。

プロパティ 説明
cdromCollection CdromCollection オブジェクトを取得します。
closedCaption ClosedCaption オブジェクトを取得します。
コントロール Controls オブジェクトを取得します。
currentMedia 現在の Media オブジェクトを指定または取得します。
currentPlaylist 現在の Playlist オブジェクトを指定または取得します。
Dvd DVD オブジェクトを取得します。
enableContextMenu * 右マウス ボタンをクリックしたときに表示されるコンテキスト メニューを有効にするかどうかを示す値を指定または取得します。
有効 * Windows メディア プレーヤー コントロールが有効かどうかを示す値を指定または取得します。
error Error オブジェクトを取得します。
フルスクリーン * ビデオ コンテンツを全画面表示モードで再生するかどうかを示す値を指定または取得します。
isOnline ユーザーがネットワークに接続されているかどうかを示す値を取得します。
isRemote * Windows メディア プレーヤー コントロールがリモート モードで実行されているかどうかを示す値を取得します。
mediaCollection MediaCollection オブジェクトを取得します。
network Network オブジェクトを取得します。
openState コンテンツ ソースの状態を示す値を取得します。
playerApplication * リモート Windows メディア プレーヤー コントロールが実行されているときに PlayerApplication オブジェクトを取得します。
playlistCollection PlaylistCollection オブジェクトを取得します。
playState Windows メディア プレーヤー操作の状態を示す値を取得します。
設定 設定 オブジェクトを取得します。
status Windows メディア プレーヤーの現在の状態を示す値を取得します。
stretchToFit * Windows メディア プレーヤー コントロールのビデオ表示のサイズに合わせてビデオを拡大するかどうかを示す値を指定または取得します。
uiMode * Web ページにWindows メディア プレーヤーが埋め込まれているときに、ユーザー インターフェイスに表示されるコントロールを示す値を指定または取得します。
URL 再生するクリップの名前を指定または取得します。
versionInfo Windows メディア プレーヤーのバージョンを指定する文字列値を取得します。
windowlessVideo * Windows メディア プレーヤー コントロールがウィンドウレス モードでビデオをレンダリングするかどうかを示す値を指定または取得します。

 

*スキンにはアクセスできません。

Player オブジェクトは、次のメソッドをサポートしています。

メソッド 説明
close Windows メディア プレーヤーリソースを解放します。
launchURL レンダリングするユーザーの既定のブラウザーに URL を送信します。
newMedia 新しい Media オブジェクトを作成します。
newPlaylist 新しい Playlist オブジェクトを作成します。
openPlayer 指定した URL を使用してWindows メディア プレーヤーを開きます。

 

Player オブジェクトは、次のイベントをサポートしています。 アスタリスク (*) でマークされたイベントはスキンからはアクセスできません。 スキンでのマウスイベントとキーボードイベントの処理については、「 外部イベント」を参照してください。

Event 説明
AudioLanguageChange 現在のオーディオ言語が変更されたときに発生します。
バッファリング Windows メディア プレーヤー コントロールがバッファリングを開始または終了したときに発生します。
CdromMediaChange CD ドライブまたは DVD ドライブに CD または DVD を挿入または取り出したときに発生します。
クリック * ユーザーがマウス ボタンをクリックしたときに発生します。
CurrentItemChange コントロールが発生したときに発生 しますcurrentItem の変更。
CurrentMediaItemAvailable 現在のメディア項目のグラフィック メタデータ項目が使用可能になったときに発生します。
CurrentPlaylistChange 現在のプレイリスト内で何かが変更されたときに発生します。
CurrentPlaylistItemAvailable 現在のプレイリスト項目が使用可能になったときに発生します。
Disconnect (切断) 将来利用するために予約されています。
DomainChange DVD ドメインが変更されたときに発生します。
Doubleclick * ユーザーがマウス ボタンをダブルクリックしたときに発生します。
DurationUnitChange 将来利用するために予約されています。
EndOfStream 将来利用するために予約されています。
Error Windows メディア プレーヤー コントロールにエラー条件がある場合に発生します。
KeyDown * キーが押されたときに発生します。
Keypress * キーが押されてから離されたときに発生します。
KeyUp * キーが離されたときに発生します。
MarkerHit マーカーに達したときに発生します。
MediaChange メディア項目が変更されたときに発生します。
MediaCollectionAttributeStringAdded 属性値がライブラリに追加されるときに発生します。
MediaCollectionAttributeStringChanged ライブラリ内の属性値が変更されたときに発生します。
MediaCollectionAttributeStringRemoved 属性値がライブラリから削除されたときに発生します。
MediaCollectionChange メディア コレクションが変更されたときに発生します。
MediaCollectionMediaAdded メディア項目がローカル ライブラリに追加されるときに発生します。
MediaCollectionMediaRemoved メディア項目がローカル ライブラリから削除されたときに発生します。
MediaError Media オブジェクトにエラー条件がある場合に発生します。
ModeChange Windows メディア プレーヤーのモードが変更されたときに発生します。
Mousedown * マウス ボタンが押されたときに発生します。
Mousemove * マウス ポインターが移動したときに発生します。
Mouseup * マウス ボタンが離されると発生します。
NewStream 将来利用するために予約されています。
OpenPlaylistSwitch DVD のタイトルの再生が開始されたときに発生します。
OpenStateChange Windows メディア プレーヤー コントロールの状態が変更されたときに発生します。
PlaylistChange プレイリストが変更されたときに発生します。
PlaylistCollectionChange プレイリスト コレクション内で何かが変更されたときに発生します。
PlaylistCollectionPlaylistAdded プレイリストがプレイリスト コレクションに追加されたときに発生します。
PlaylistCollectionPlaylistRemoved プレイリストコレクションからプレイリストが削除されたときに発生します。
PlaylistCollectionPlaylistSetAsDeleted 将来利用するために予約されています。
PlayStateChange Windows メディア プレーヤー コントロールの再生状態が変更されたときに発生します。
PositionChange メディア項目の現在位置が変更されたときに発生します。
ScriptCommand 同期されたコマンドまたは URL を受信したときに発生します。
StatusChange status プロパティの値が変更されたときに発生します。
StringCollectionChange 文字列コレクションが変更されたときに発生します。
警告 将来利用するために予約されています。

 

*スキンにはアクセスできません。 スキンでのマウス イベントとキーボード イベントの処理については、「 アンビエント イベント ハンドラー」を参照してください。

Web ページに埋め込まれると、OBJECT タグで指定された ID 値を使用して Player オブジェクトにアクセスできます。 スキン定義ファイル内では、 プレーヤー のグローバル属性を使用してアクセスされます。 説明のため、参照構文セクションのオブジェクト ID として player が使用されます。

こちらもご覧ください

スクリプトのオブジェクト モデル リファレンス