VideoOverlay

VideoOverlay クラスは、MPEG I や WMV、H.264、theora などを表示するため表示領域を作成するクラスです。
吉里吉里のレイヤに表示を行うこともできます。
theora を再生するには krdstheora.dll が必要になります。
レイヤでの再生を除き、オーバーレイによる再生では、VideoOverlay クラスの表示領域は、すべてのレイヤよりも手前に表示され、透過することはできません。
レイヤでの再生は、オーバーレイでの再生に比べ、再生時のプロセッサの負荷は高くなる傾向にあります。
Androidでは常に最前面表示されるオーバーレイと等価なモードに限定されます。
また再生可能なフォーマットも機種に依存します。
H.246 が再生できる端末が多いようです。
Androidでは動画ファイルはassets内に格納します。

メンバ

コンストラクタ
VideoOverlay (VideoOverlay オブジェクトの構築 )
メソッド
cancelPeriodEvent ([Windows*]指定フレームでのイベント発生の解除 )
cancelSegmentLoop ([Windows*]フレーム間ループの解除 )
close (メディアを閉じる )
open (メディアを開く )
pause (一時停止 )
play (再生開始 )
prepare ([Windows*]再生準備 )
resetMixingLayer ([Windows+]ミキシング対象レイヤの設定解除 )
rewind (巻き戻し )
selectAudioStream ([Windows*]音声ストリームの選択 )
setBounds ([Windows*]再生矩形の位置とサイズを指定 )
setMixingLayer ([Windows+]ミキシング対象レイヤの設定 )
setPeriodEvent ([Windows*]指定フレームでのイベント発生の指定 )
setPos ([Windows*]再生矩形の左上位置を指定 )
setSegmentLoop ([Windows*]フレーム間ループの設定 )
setSize ([Windows*]再生矩形のサイズを指定 )
stop (再生停止 )
プロパティ
audioBalance ([Windows*]音声バランス(パニング) )
audioVolume (音声ボリューム )
brightness ([Windows+]ビデオの輝度 )
brightnessDefaultValue ([Windows+]ビデオの輝度既定値 )
brightnessRangeMax ([Windows+]ビデオの輝度レンジ最大値 )
brightnessRangeMin ([Windows+]ビデオの輝度レンジ最小値 )
brightnessStepSize ([Windows+]ビデオの輝度増減ステップ値 )
contrast ([Windows+]ビデオのコントラスト )
contrastDefaultValue ([Windows+]ビデオのコントラスト既定値 )
contrastRangeMax ([Windows+]ビデオのコントラストレンジ最大値 )
contrastRangeMin ([Windows+]ビデオのコントラストレンジ最小値 )
contrastStepSize ([Windows+]ビデオのコントラスト増減ステップ値 )
enabledAudioStream ([Windows*]再生対象音声ストリーム番号 )
fps ([Windows*]フレームレート )
frame ([Windows]現在のフレーム )
height ([Windows*]再生矩形の縦幅 )
hue ([Windows+]ビデオの色相 )
hueDefaultValue ([Windows+]ビデオの色相既定値 )
hueRangeMax ([Windows+]ビデオの色相レンジ最大値 )
hueRangeMin ([Windows+]ビデオの色相レンジ最小値 )
hueStepSize ([Windows+]ビデオの色相増減ステップ値 )
layer1 ([Windows*]描画レイヤ指定1 )
layer2 ([Windows*]描画レイヤ指定2 )
left ([Windows*]再生矩形の左端位置 )
loop ([Windows*]ループ再生をするかどうか )
mixingMovieAlpha ([Windows+]ビデオの透明度 )
mixingMovieBGColor ([Windows+]ビデオの背景色 )
mode ([Windows*]オーバーレイorレイヤ描画の指定 )
numberOfAudioStream ([Windows*]音声ストリーム数 )
numberOfFrame ([Windows*]全フレーム数 )
originalHeight ([Windows*]ビデオの実際の高さ )
originalWidth ([Windows*]ビデオの実際の幅 )
periodEventFrame ([Windows*]ピリオドイベントフレーム )
playRate ([Windows*]再生速度 )
position (再生位置 )
saturation ([Windows+]ビデオの彩度 )
saturationDefaultValue ([Windows+]ビデオの彩度既定値 )
saturationRangeMax ([Windows+]ビデオの彩度レンジ最大値 )
saturationRangeMin ([Windows+]ビデオの彩度レンジ最小値 )
saturationStepSize ([Windows+]ビデオの彩度増減ステップ値 )
segmentLoopEndFrame ([Windows*]セグメントループの開始フレーム )
segmentLoopStartFrame ([Windows*]セグメントループの開始フレーム )
top ([Windows*]再生矩形の上端位置 )
totalTime (合計時間 )
visible (可視かどうか )
width ([Windows*]再生矩形の横幅 )
イベント
onFrameUpdate ([Windows*]ビデオフレームが更新された )
onPeriod ([Windows*]Periodイベントが発生した )
onStatusChanged (ステータスが変更された )