はじめまして
今VB6でサムネイル作成アプリを勉強のため作成しています。
とりあえず、画像のサムネイル作成はできたのですが、
aviファイル(とりあえず)のサムネイル作成でつまずいています
とりあえず調べてみたらVideoForWindows(API?)を使用すれば
できるのかなぐらいしか理解できていません(申し訳ないです)
ただ、APIビューアでみたところVideoForWindows関数が存在しないので
そこから先どうしようもなくて・・・
よかったら助言をおねがいします
ちょうど私も先週VB6でVideo For Windowsを使うプログラムを
作ってました。APIの宣言は、API名で検索すればCのものが見つ
かるはずですので、それをVBの表現に書き換えればよいでしょう。
ちょっと今ソースが手元にないのですが、流れとしては
AVIFileInit
AVIFileOpenでファイルを開く
AVIFileGetStreamでビデオのストリームを取得
AVIStreamGetFrameOpenでフレーム取得の容易
AVIStreamGetFrameで指定フレームを取得
AVIStreamGetFrameCloseでフレーム取得終了
AVIStreamRelease/AVIFileReleaseで終了処理
AVIFileExit
と言う感じになったような。
ありがとうございましたー
早速やってみます
ツイート | ![]() |