VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/09/28(Tue) 22:52
投稿者YAS
Eメールyasunari@sakai.atnifty.com
URL
タイトルRe^2: DirectShowでタイムシフト

りっとっとさんありがとうございます。

>つまり、ストリームバッファソースを実行してできる"C:\Example.wmv"ファイルを
>ストリームバッファシンクでコントロールを行うという手順となっております。

マイクロソフトのサンプルを見ると確かにソースの方からグラフを実行しています。
私もおかしいなと思っていろいろ調べたところ,
hhttp://www.microsoft.com/japan/msdn/library/ja/DirectX9_c/directx/htm/creatingthestreambuffergraphs.asp
のような記述もありました。
やはり,ストリームバッファシンクで記録したものをストリームバッファソースで読み取るのだと
思います。

前回のプログラムで特にエラーが出るわけでもなく,ストリームバッファシンクはちゃんとファイルを
作成して記録しているようです。
ただ,ストリームバッファソースがシンクが記録した映像を再生してくれないように思われます。

また,ちなみにMSVidStreamBufferSourceオブジェクトはどう宣言して初期化しても初期化していない
というエラーが出てフロパティにアクセスできません。そこでクラスIDで検索してMSVidCtlにグラフを
作らせているのです。

ビデオコントロールやストリームバッファエンジンについてはgoogleなどで検索してもあまりVBに関す
る情報が見つけられません。あまり使われていないのでしょうか? 面白いソフトが作れると思うの
ですけれど。(当方教員で,体育で器械運動の様子をタイムシフトで表示させたりするソフトを作りた
いと思っています。)


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -