Chcę utworzyć wirtualną kamerę internetową dla Windows 8 i mam dwie możliwości: DirectShow lub Microsoft Media Foundation. Po pewnym rozejrzeniu się dowiedziałem się, że DirectShow ma o wiele więcej przykładów, a nawet tutaj na Stackoverflow dostaje rekomendację ponad MMF. Dlatego chcę zacząć od kilku przykładów i do tego potrzebuję pliku strmbase.dll, który muszę skompilować z próbki BaseClass próbek DirectShow.Pobieranie próbek DirectShow na Windows 8
Jednak pobranie próbek w systemie Windows 8 wydaje się być niemożliwe. Strona this powinna być częścią zestawu SDK systemu Windows 8, ale jest w pełni zainstalowana i na moim komputerze nie ma folderu o nazwie baseclass. Jest także częścią sdk Windows 7, ale odmawia instalacji. Czytałem również, że powinno to być częścią DirectX SDK, ale to, zgodnie z MS, zostało włączone do zestawu SDK Windows 8, a tym samym DirectX SDK odmawia instalacji.
Jak zainstalować próbki DirectShow w systemie Windows 8?
Obecne położenie próbek DirectShow to zestaw Windows SDK. Wcześniej były one na dodatkach i pochodzą z lat 2004-2005 (chociaż od tamtej pory próbki mają minimalne zmiany). Jeśli masz problemy z ich pobieraniem w systemie Windows 8, możesz zainstalować Windows SDK na wirtualnym systemie [starszym], a następnie skopiuj go z tego miejsca. –