DirectShow サンプルは、Windows 7.1 SDK の (SDK samples root)\DirectShow\ にありましたが、Windows 8 SDK には C:\Program Files (x86)\Windows Kits\8.0 にも C:\Program Files ( x86)\Microsoft SDKs\Windows. サンプルは、 http://code.msdn.microsoft.com/windowsappsからダウンロードすることもできません。
3 に答える
DirectShow は段階的に廃止され、Microsoft Media Foundation (MF) に置き換えられると思います。それは Windows Vista 以来の意図だったと思いますが、当時は MF は DirectShow に取って代わるほどの能力がありませんでした。Microsoft の担当者は、DirectShow は Metro UI アプリではサポートされないと述べています。
dshow.h、quartz.dll などは、まだ Window 8 SDK キットに含まれていると思います。ただし、Windows 8 は引き続き通常のデスクトップで DirectShow プログラムを実行しますが、非推奨と見なされているため、DirectShow サンプルは Windows 8 SDK または新しい Windows デベロッパー センターに含まれない可能性があります。これを明確に述べているものは見つかりませんでしたが、MF に関するほとんどの情報は、DirectShow が前進する方法ではなく、Windows 8 SDK から多くのクリーンアップと廃止されたアーティファクトの削除が行われたことを示しているようです。
逸話的な参考文献:
- http://en.wikipedia.org/wiki/Media_Foundation
- http://msdn.microsoft.com/en-us/library/windows/desktop/ms694197(v=vs.85).aspx
- http://msdn.microsoft.com/en-us/library/aa468614.aspx
- http://social.msdn.microsoft.com/Forums/en-US/winappswithnativecode/thread/8f045f59-b03f-4328-a13c-bd90bf9545b1/
関連ダウンロードリンク:
Windows デベロッパー センターには、DirectShow を使用した非公式のサンプルがいくつかあります。
Windows 8 (デスクトップおよび Win32 アプリ)用の Windows ソフトウェア開発キット (SDK)を試しましたか?
http://msdn.microsoft.com/en-us/windows/desktop/hh852363.aspx