Windows 8 SDK中的DirectShow示例在哪里?

Bru*_*nez 5 winapi directshow visual-studio windows-8 visual-studio-2012

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下载

kal*_*ech 11

我相信DirectShow将被淘汰并被微软媒体基金会(MF)取代.我认为这是自Windows Vista以来的意图,尽管当时MF还不足以取代DirectShow.微软代表表示Metro UI应用程序不支持DirectShow.

我认为dshow.h,quartz.dll等仍然在Window 8 SDK工具包中.但是,虽然Windows 8仍将在普通桌面上运行DirectShow程序,但DirectShow示例可能永远不会包含在Windows 8 SDK或新的Windows开发人员中心中,因为它被认为已弃用.我无法找到任何明确说明的内容,但大多数关于MF的信息似乎表明DirectShow不是一种前进的方式,并且有很多清理和从Windows 8 SDK中删除过时的工件.

轶事参考文献:

相关下载链接:

Fwiw,在Windows开发人员中心有一些使用DirectShow的非官方样本.