|
DirectShow 를 이용하여 카메라의 영상을 출력하는 프로그램을 만들고 있습니다.
여기,저기 인터넷 뒤져서 코드를 만들고 실행해서 카메라 영상을 출력하는것은 되었습니다.
그런데 문제는 이상하게 실행파일을 실행하면 문제가 없는데 디버깅 모드에서 자꾸 에러가 걸려서 더이상 진행이 안된다는 것입니다.
아래 코드에서 계속 에러를 토해 냅니다. 예전에 다른분이 빌더6로 만든 코드가 있어서 컴파일하고 돌려보면 역시 아래 함수에서 에러를 토해 냅니다. 물론 컴파일만 하고 실행파일을 실행하면 정상적으로 동작을 합니다.
pMoniker->BindToObject(NULL, NULL, IID_IBaseFilter, (void**)pFilter);
다른 부분도 빨리 해야 하는데 위에서 계속 에러를 토해내고 디버깅이 안돼고 다음으로 넘어가지 않으니 디버깅을 할 수가 없네요..
뭔가 DirectShow 버젼의 문제일까요?
현재 윈7 32비트에서 컴파일 중입니다.
|