Я хочу создать виртуальную веб-камеру для Windows 8, и у меня есть два варианта: DirectShow или Microsoft Media Foundation. После некоторого осмотра я узнал, что DirectShow имеет гораздо больше примеров и даже здесь, в Stackoverflow, он рекомендуется по MMF. Поэтому я хочу начать с некоторых примеров, и для этого мне нужен strmbase.dll, который мне нужно скомпилировать из образца BaseClass образцов DirectShow.Получение образцов DirectShow в Windows 8
Но получение образцов кажется невозможным в Windows 8. Согласно странице this, он должен быть частью Windows 8 SDK, но он полностью установлен и ни одна папка по имени базового слоя не существует на моем компьютере. Это также часть Windows 7 sdk, но это отказывается устанавливать. Я также читал, что он должен быть частью DirectX SDK, но это, согласно MS, было включено в Windows 8 SDK, и поэтому DirectX SDK отказывается устанавливать.
Как установить образцы DirectShow в Windows 8?
Текущее расположение образцов DirectShow - это Windows SDK. До этого у них были дополнительные услуги, и это датируется 2004-2005 годами (хотя с тех пор образцы имеют минимальные изменения). Если вам трудно найти их в Windows 8 сейчас, возможно, вы сможете установить Windows SDK на виртуальную [более старую] систему, а затем просто скопируйте оттуда. –