# VideoOverlay

VideoOverlay クラスは、MPEG I や WMV、 SWF (Macromedia Flash) などを表示するため表示領域を作成するクラスです。また、WMV/MPEG I 再生時は、吉里吉里のレイヤに表示を行うことができます。
WMV/MPEG I を再生するときは、吉里吉里実行可能ファイルと同じ場所に、krmovie.dll が必要になります。
SWF を再生する場合は、吉里吉里実行可能ファイルと同じ場所に krflash.dll が必要になります。
SWF では、いくつかのメソッドやプロパティが使用できない可能性があります。
レイヤでの再生を除き、WMV/MPEG I のオーバーレイによる再生や Flash の再生では、VideoOverlay クラスの表示領域は、すべてのレイヤよりも手前に表示され、透過することはできません。
レイヤでの再生は、オーバーレイでの再生に比べ、再生時のプロセッサの負荷は高くなる傾向にあります。

# メンバ

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