내가 graphEditPlus (사용 VS2010)에 의해 생성 된 코드를 실행하려고하지만 다음 줄이있는 데 문제 : 오류가 있습니다ISampleGrabber 선언되지 않은 식별자
CComQIPtr<ISampleGrabber, &IID_ISampleGrabber> pSampleGrabber_isg(pSampleGrabber);
: 오류 C2065 : 'ISampleGrabber' 선언되지 않은 식별자 오류 C2065 : 'IID_ISampleGrabber': 선언되지 않은 식별자 오류 C2514 : 'ATL :: CComQIPtr은'클래스는 내가 윈도우 SDK의 다른 버전을 다운로드 시도에는 생성자
이 없습니다 (V7.1, V6.0A, V5) include/lib 경로를 설정했지만 여전히 동일한 prob를 가짐 흠!
SampleGrabber가 계속 지원됩니까? 주로 SampleGrabber은 ... 당신의 도움을
감사합니다 ... 비디오 캡처 소스에서 프레임을 잡아 내 코드에 사용되는
Microsoft는 그러나 당신이 만약 당신이 수입 샘플 그래버 전체 DES API를 사용되지
합니까 [링크] (HTTP :
복사/붙여 넣기 및 프로젝트 (파일의 맨 위에
#pragma
섹션)에 선언을 다시 추가하는 코드 단편도 RenderWmvVideo.cpp보기 msdn.microsoft.com/en-us/library/windows/desktop/dd376984(v=vs.85).aspx) 도움이 필요하십니까? –마침내 이전 SDK 버전 (V5, V6.0)에서 qedit.h를 복원하고 누락 된 "dxtrans.h"에 ifndef/def를 사용했습니다. 이 문제를 부분적으로 해결했지만 이제는 다음과 같은 오류가 발생합니다. 오류 C2970 : 'ATL :: CComQIPtr': 템플릿 매개 변수 'piid': 'IID_ISampleGrabber': 내부 연결이있는 개체를 포함하는 식은 형식이 아닌 인수로 사용할 수 없습니다. – Basel