# 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 (ステータスが変更された )