Linux で IEEE 1394 バスに直接アクセスできるlibraw1394ライブラリを使用しています。とても使いやすいですし、Windows 用の libraw1394 のようなものはないでしょうか?
一般に、Windows で IEEE 1394 バスにアクセスするにはどうすればよいですか? それを行う唯一の方法はDDKですか?
アップデート。VHPD1394 を見つけました。Win32 アプリケーションに IEEE 1394 デバイスへの直接アクセスを提供する特別なデバイス ドライバ。ドキュメントには、あらゆる種類の IEEE 1394 デバイスで使用できると記載されており、アプリケーション開発者はカーネル モードの WDM ドライバーを開発しなくてもデバイスを制御できます。プログラミング インターフェイスは、C、C++、および Delphi をサポートしています。残念ながら無料ではありません!
アップデート。Freddie Witherden は、彼の FireWire ライブラリを Windows に移植中です: http://www.eggheadcafe.com/software/aspnet/36228727/writing-a-1394-interface-driver.aspx
彼がここで尋ねた質問 ( Windows DDK ヘッダーを含む) には、FireWire バスにアクセスするために DeviceIo 呼び出しを使用するいくつかのアイデアが含まれています。
ありがとう