WebM動画のデコード進行を管理する共通ヘルパー MoviePlayer(ムービー再生コマンド)とSpriteManager.MovieSprite(イメージ表示コマンド)、 ImagePreview(エディタのプレビュー)で共通のデコード処理を提供します
[詳解]
WebM動画のデコード進行を管理する共通ヘルパー MoviePlayer(ムービー再生コマンド)とSpriteManager.MovieSprite(イメージ表示コマンド)、 ImagePreview(エディタのプレビュー)で共通のデコード処理を提供します
◆ MovieDecoder()
| Yukar.Engine.MovieDecoder.MovieDecoder |
( |
Stream |
buf | ) |
|
◆ Advance()
| void Yukar.Engine.MovieDecoder.Advance |
( |
float |
elapsedTime, |
|
|
float |
volume |
|
) |
| |
デコードを1フレーム進める 毎フレーム呼び出してください
- 引数
-
| elapsedTime | 経過時間 |
| volume | 音量(0〜1) |
◆ Dispose()
| void Yukar.Engine.MovieDecoder.Dispose |
( |
| ) |
|
◆ Restart()
| void Yukar.Engine.MovieDecoder.Restart |
( |
| ) |
|
◆ IsEndPlaying
| bool Yukar.Engine.MovieDecoder.IsEndPlaying |
|
get |
◆ IsFullRange
| bool Yukar.Engine.MovieDecoder.IsFullRange |
|
get |
カラーレンジがフルレンジかどうか(IsReadyになった後のみ有効)
◆ IsReady
| bool Yukar.Engine.MovieDecoder.IsReady |
|
get |
◆ movieHeight
| int Yukar.Engine.MovieDecoder.movieHeight |
|
get |
◆ movieWidth
| int Yukar.Engine.MovieDecoder.movieWidth |
|
get |
◆ nativeTex
デコードされた動画フレームを保持するネイティブテクスチャ(BillboardChar.setTexture等、 SharpKmyGfx.Textureを直接要求するAPI向け)
◆ shd
| Shader Yukar.Engine.MovieDecoder.shd |
|
get |
◆ tex
| Common.Resource.Texture Yukar.Engine.MovieDecoder.tex |
|
get |