티스토리 뷰

Programing/Windows

Directshow 설치 및 환경설정

미류[miryu17] 2009. 8. 10. 20:47
  1.  가장 최근의 Microsoft Windows SDK - 아마도 Windows Server 2008 일겁니다, 여기서 Server 2008는 현재 사용하고 있는 윈도우와는 아무 연관이 없습니다 - 와 DirectX SDK를 다운받습니다.

  2. 일단 처음에 Windows SDK를 먼저 설치합니다.

  3. 그 다음에 DirectX SDK 를 설치합니다. 선택사항 없이 그냥 설치하시면 됩니다.

  4. 환경설정의 include 디렉토리설정을 다음과 같이 해줍니다.
    경로는 다음과 같은 순서로 합니다.
    ① (SDK 설치 경로)\Microsoft SDKs\Windows\v6.1\Samples\Multimedia\DirectShow\BaseClasses
    ② (SDK 설치 경로)\Microsoft DirectX SDK (March 2009)\Include
    ③ (SDK 설치 경로)\Microsoft SDKs\Windows\v6.1\Include
     그리고 기존에 참조 하는 $(VCInstallDir)PlatformSDK\include 와 $(FrameworkSDKDir)include 가 위에 설정된 패스보다 밑에 있어야 합니다.

  5. 환경설정의 Library 설정을 다음과 같이 해줍니다.
    이 때의 설정은 위의 설정과 동일하며 디렉토리만을 Lib로 변경합니다.

  6. 이렇게 설정한 후,
    (SDK 설치 경로)\Microsoft SDKs\Windows\v6.1\Samples\Multimedia\DirectShow\BaseClasses
    로 이동하여 baseclasses.sln 파일을 열고, 컴파일을 합니다. Debug와 Release 모두 해줍니다.
    결과물로 strmbasd.lib, strmbase.lib 파일이 생성됩니다.
    이 파일을 (SDK 설치 경로)\Microsoft SDKs\Windows\v6.1\Lib 에 복사합니다.
    해당파일은 Directshow를 사용할 때 사용되는 라이브러리 파일입니다.

  7. 이제 설정이 완료되었습니다. Directshow를 사용한 프로그래밍을 하시면 됩니다 :)
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함