トップページ > 記事閲覧
動画再生時の描画メソッドについて
名前:あいおい? 日時: 2019/08/02 18:54

動画ファイルをLoadGraphでオープンして、 DrawGraphなどのメソッドで描画するときにひとつ気になることがあります。 DrawGraphやDrawExtendGraphでは確かに動画再生ができて非常になめらかに動作しますが、 非公開メソッドであるDrawRectRotaGraph3などでは動画が止まり、動いてくれません。 ただシークした場合、その時間に表示すべきフレームが表示されます。 これは仕様なのでしょうか……?
メンテ

Page: 1 |

Re: 動画再生時の描画メソッドについて ( No.1 )
名前:管理人 日時:2019/08/03 00:58

いえ、仕様ではなくバグです DrawRectXXXXGraph 系の一部分だけ描画する関数では動画の再生が正常に行われない状態になっていました DrawRectXXXXGraph 系でも正常に動画が再生されるように修正したバージョンをアップしましたので、 よろしければお試しください m(_ _;m https://dxlib.xsrv.jp/temp/DxLibVCTest.zip // Windows版 VisualC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCCTest.zip // Windows版 BorlandC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCC2Test.zip // Windows版 C++ Builder 10.2 用 https://dxlib.xsrv.jp/temp/DxLibGCC_MinGWTest.zip // Windows版 MinGW 用 https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM.zip // Android版 ARM用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM64.zip // Android版 ARM64用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x86.zip // Android版 x86用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x64.zip // Android版 x64用 https://dxlib.xsrv.jp/temp/DxLibiOSTest.zip // iOS版 https://dxlib.xsrv.jp/temp/DxLibMakeTest.zip // ソース (中身を既存のライブラリのファイルに上書きして『リビルド』をして下さい)
メンテ
Re: 動画再生時の描画メソッドについて ( No.2 )
名前:あいおい? 日時:2019/08/05 19:39

すいません、.NET用Unicode版でうまく動作しません…… using System; using DxLibDLL; namespace DXLibTest { class Program { static void Main(string[] args) { DX.ChangeWindowMode(DX.TRUE); if (DX.DxLib_Init() == 1) { throw new Exception(); } var handle = DX.LoadGraph(@"D:\info\xxx.mp4"); DX.PlayMovieToGraph(handle); while (DX.ProcessMessage() == 0) { //DX.DrawGraph(0, 0, handle, DX.TRUE); DX.DrawRectRotaGraph3(0, 0, 0, 0, 1920, 1080, 0, 0, 1, 1, 0, handle, DX.TRUE); } DX.DxLib_End(); } } } このようなコードの場合、コメントアウトしたメソッドでは描画されますがDrawRectRotaGraph3だとやっぱり描画されません…… 何らかの手違いであればごめんなさい><
メンテ
Re: 動画再生時の描画メソッドについて ( No.3 )
名前:管理人 日時:2019/08/06 00:55

すみません、.NET版だけピンポイントでビルドに失敗していました orz ビルドに成功したバージョンをアップしましたので、何度も申し訳ありませんが よろしければもう一度ダウンロードしてください m(_ _;m https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用
メンテ
Re: 動画再生時の描画メソッドについて ( No.4 )
名前:あいおい?(解決) 日時:2019/08/08 23:41

DrawRectRotaGraph3で正常に動作することを確認しました! ありがとうございます! : )
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存