VideoOverlay

 The VideoOverlay class creates a display area for displaying MPEG I, WMV, H.264, theora, etc. You can also display on the Kirikiri layer.
 Before 1.3.0, when playing WMV / MPEG I, krmovie.dll is needed in the same location as the Kirikiri executable file.
 Since 1.3.0, krmovie.dll has been integrated into the main unit, so there is no need to attach it separately. To play theora, you need krdstheora.dll.

 Except for playback in layers, when playing with overlays, the display area of the VideoOverlay class is displayed in front of all layers and cannot be transparent.
 Playback in layers tends to be more processor-intensive during playback than playback in overlays.

メンバ

コンストラクタ
VideoOverlay
メソッド
cancelPeriodEvent ( Release event occurrence at specified frame )
cancelSegmentLoop ( Canceling loop between frames )
close ( Close media )
open ( Open media )
pause ( pause )
play ( Start playback )
prepare ( Preparation for playback )
resetMixingLayer ( Release the setting of the layer to be mixed )
rewind ( Rewind )
selectAudioStream ( Select audio stream )
setBounds ( Specify the position and size of the playback rectangle )
setMixingLayer ( Setting the layer to be mixed )
setPeriodEvent ( Specifying event occurrence at specified frame )
setPos ( Specify the upper left position of the playback rectangle )
setSegmentLoop ( Setting the loop between frames )
setSize ( Specify the size of the playback rectangle )
stop ( Stop playback )
プロパティ
audioBalance ( Voice balance (panning) )
audioVolume ( Audio volume )
brightness ( Video brightness )
brightnessDefaultValue ( Video brightness default )
brightnessRangeMax ( Maximum video brightness range )
brightnessRangeMin ( Minimum video luminance range )
brightnessStepSize ( Video brightness increase / decrease step value )
contrast ( Video contrast )
contrastDefaultValue ( Video contrast default )
contrastRangeMax ( Maximum video contrast range )
contrastRangeMin ( Minimum video contrast range )
contrastStepSize ( Video contrast increase / decrease step value )
enabledAudioStream ( Playback target audio stream number )
fps ( frame rate )
frame ( Current frame )
height ( Vertical width of playback rectangle )
hue ( Video hue )
hueDefaultValue ( Video hue default )
hueRangeMax ( Maximum hue range of video )
hueRangeMin ( Video hue range minimum )
hueStepSize ( Video hue increase / decrease step value )
layer1 ( Drawing layer specification 1 )
layer2 ( Drawing layer specification 2 )
left ( Left edge of playback rectangle )
loop ( Whether to play loops )
mixingMovieAlpha ( Video transparency )
mixingMovieBGColor ( Video background color )
mode ( Specify overlay or layer drawing )
numberOfAudioStream ( Number of audio streams )
numberOfFrame ( Total number of frames )
originalHeight ( The actual height of the video )
originalWidth ( The actual width of the video )
periodEventFrame ( Period event frame )
playRate ( Playback speed )
position ( Play position )
saturation ( Video saturation )
saturationDefaultValue ( Video saturation default )
saturationRangeMax ( Maximum video saturation range )
saturationRangeMin ( Minimum video saturation range )
saturationStepSize ( Video saturation increase / decrease step value )
segmentLoopEndFrame ( Start frame of segment loop )
segmentLoopStartFrame ( Start frame of segment loop )
top ( Top position of playback rectangle )
totalTime ( total time )
visible ( Visible )
width ( Width of playback rectangle )
イベント
onFrameUpdate ( Video frame updated )
onPeriod ( Period event has occurred )
onStatusChanged ( Status changed )