忍者ブログ
〓 Admin 〓
製作しているゲームの近況や私事など
[10]  [9]  [8]  [7]  [6]  [5]  [4]  [3]  [2]  [1
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

最近ちょっとした用事で動画処理なんかをしようと思っているのですが、
そのうちアプリケーション化することと言語の使いやすさ・経験的にもC#で開発しようと思っています。

そんなわけでC#でaviを読み込んだり再生する方法を探していたのですが、どうにもしっくり来る方法が見つからない…。DirectShowはVISTA以降開発側から見限られているのでできれば触りたくないですし、WindowsMediaPlayerは再生には良さそうなんですがそれ以上の処理になるとどうなるかよく分からない。

そこでせっかくですからこの機会にDIrectShowの後継として誕生したMediaFoundationを触ってみようということにしました。…これが悲劇の始まりだったんですけどね。


とにかくこのMediaFoundation導入の意味が分からない!リファレンスも見当たらない!WIndowsに標準で開発環境が入ってない!そもそもCの文献しか見当たらない!っというわけで導入にてこずっておりました。

今回はサンプルプログラムが動くようになったということで、そこまでのやり方だけ示しておきます。
導入は至って簡単。
http://mfnet.sourceforge.net/
こちらからMediaFoundation.NetのdllファイルをDLさせていただきます。
最終更新が2009年なのでちょっと怪しいですが、とりあえず動きはするようなのでよしとします。


このリンクからmfnetに進めば各バージョンのdllが、mf sampleではサンプルプログラムがダウンロード出来るようです。ちなみにdllはダウンロードしたzip内のlibフォルダに入ってますよ。

あとはこのdllをプロジェクトの参照設定で参照すればOKです。
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
secret (管理人しか読むことができません)
この記事へのトラックバック
この記事にトラックバックする:
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
フリーエリア
最新CM
[06/24 ym]
最新TB
プロフィール
HN:
TALE
HP:
性別:
非公開
職業:
ふつーな大学生
趣味:
ゲーム作り・作曲・動画作り等々
バーコード
ブログ内検索
P R
Copyright(c) TalesBlog All Rights Reserved.* Powered by NinjaBlog
* material by Pearl Box * Template by tsukika

忍者ブログ [PR]