検索結果

キーワード: ‘evr’
744 letters | 936 views | コメントする

再生は普通に出来るのに、停止させようとすると不正な浮動小数点演算エラーがでる。 前は出てなかったはずだが。 停止させずにすぐさま破棄するようにしてもエラーが出る。 まぁ、破棄は自動で停止させてるんだろうけれども。 再生するだけの最小構成でも、停止が出来ずにエラーがでる。 しかし最後まで再生し、自前で実装した機能で完了を受信し、最初まで巻き戻すとエラーは出ない。 EVRにしたせいなのか確かめるため、Vista上でもVMR9で再生するように…続きを読む

EVR

1192 letters | 1092 views | コメントする

C♯で作ってる方の動画プレーヤで、OSがVistaかどうかを自動で判別し、 Vistaであれば新しい方式のEVRで、そうでなければVMR9で再生する仕組みを作った。 しかし、64bit版のVistaでは、EVRかVMRかに関わらず、DivX等の再生が出来なかった。 ただ、どうやらEVRはVMR9と違ってDirect3Dに関与しないみたいで、そのおかげで、 VirtualPCにインストールした32bit版のVistaでも動作する事がわかっ…続きを読む

さすがに、エロペグ再生ソフトだからってエロペガなどと名づけたソフトを、 自分のサイトじゃない所にアップするのはモラル的にどうかと思うので、 ベクターには名前とアイコンを変更したゼロペガってのをアップロードしていたんだよね。 今回のC♯版では、久しぶりにエロペガとゼロペガと両方をビルドすることにした。 というのも、あたしは今までも、二つのエロペガをインストールし、エロ用と非エロ用で使い分けていた。 太極旗のエロペガと、日の丸のエロペロって…続きを読む

エロペガを改造し、環境によってVMR7、VMR9、EVRを使い分ける物を作った。 最も多機能なのはVMR9で、明るさやコントラストを指定できるのはこれのみだ。 しかし逆に、仮想マシン上で再生できないのもVMR9のみだ。 VMR7だけ実装すれば、VistaでもXPでも、実機でも仮想マシンでも再生は出来る。 というところまでは良いのだが、やはりDelphiからは、どれを利用してもそれぞれ不具合があって、 いくら研究してもその回避法に到達でき…続きを読む

C♯で作ったDirectShow動画再生の最小サンプルをDelphiに移植してみたところ、 やはり、XPでは問題なし、Vista 64bitでは動画の圧縮方法により問題があった。 しかも、C♯で作った物と同様の問題ではなく、エロペガシリーズと同様の問題だった。 すなわち、再生方法の違いが問題を起こしているのではなく、 全く同じ方法でも.NETかWin32かで、異なる問題を発生させていたことになる。 再生方法で差が出るなら、両方の再生方法…続きを読む