2009-11-23 2 views
0

나는 Visual Studio 2008의 플랫폼 SDK (directshow - AMCap)에 샘플 코드를 빌드하려고 노력해 왔습니다. 거의 모든 작업을 시도했지만 새로운 오류가 계속 발생했습니다. 그것은 'abc.h를 찾을 수 없습니다'또는 구문 오류입니다! 하지만 컴파일러가 잘 작동합니다. 누군가 플랫폼 SDK를 설치 한 후 처음부터 무엇을해야하는지 말해 줄 수 있습니까? 미리 감사드립니다!XP OS의 SDK 및 Visual C++

답변

0

해당 샘플에는 (SDK 샘플 루트) \ DirectShow \ BaseClasses에있는 DirectShow 기본 클래스가 포함되어 있어야합니다. 빌드 지시는 SDK 문서 또는 DirectShow 책에서 찾을 수 있습니다.

기본 클래스를 만드는 데 문제가있는 경우 Windows SDK와 DirectX SDK간에 버전이 일치하지 않을 수 있습니다. DirectShow가있는 DirectX SDK의 마지막 버전은 2005 년 2 월 버전입니다. 이 버전 이후 DirectShow는 Windows SDK로 옮겨졌습니다. SDK 버전에 따라 DirectShow가 있거나 둘 다 DirectShow를 놓친 DirectX SDK 및 Windows SDK가있을 수 있습니다.