DirectXについて

[戻る]
MMK 2008/04/08(火) 18:27:53
はじめまして、

DirectXでプログラムを作成しているのですが、
dshow.hのインクルードをおこないたいのですが、
Microsoft DirectX SDK (March 2008)をインストールしたのですが、
そのincludeファイルの中に"dshow.h"ファイルがみあたりません。
どこにリンクを張ればよいのでしょうか?

宜しくお願い致します。

開発環境VC++6.0 , WinXP

シャノン 2008/04/08(火) 19:23:53
DirectShow は DirectX SDK には含まれていません。
Windows SDK に移動になりました。

ただし、DirectShow SDK を含む Windows SDK は新しすぎて、VC++ 6.0 での使用がサポ
ートされていません(VC++ 6.0で使用できる最新の Windows SDK には DirectShow SDK 
が含まれていません)。

まだ DirectShow が DirectX SDK に含まれていた頃の古い SDK を使うか、VC++ をアッ
プグレードする必要があります。

DirectShow を含む DirectX SDK の最後のバージョンは、February 2005 のようです。
http://www.microsoft.com/downloads/details.aspx?FamilyID=77960733-06e9-47ba-
914a-844575031b81&DisplayLang=en

参考までに、VC++ 6.0 で使用可能な最後の Windows SDK(当時は Platform SDK と呼ば
れていました)は February 2003 です。
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm

最新の Windows SDK はこれです(VC++ 6.0では使えません)
http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-
9BE5-FA919850BDBF&displaylang=en

MMK 2008/04/09(水) 07:20:48
[[解決]]
大変参考になりました。
ありがとうございました。
February 2003バージョンでやってみようと思います。

古いスレッドには追加発言できません。