Visual Community 2015 には、c++ プロジェクトがあります。私が持っているcppファイルの上部に
#include "stdafx.h"
#include "VideoCaptureFilterSample.h"
#include "VideoCaptureFilterSampleDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
プロジェクトのプロパティを入力するときにも設定します > VC++ ディレクトリ このディレクトリをインクルードに追加しました: C:\Program Files %28x86%29\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses
問題は、コードに次のように入力するときです。
hr = CoCreateInstance(CLSID_SampleGrabber, NULL, CLSCTX_INPROC_SERVER,
IID_PPV_ARGS(&pGrabberF));
CLSID_SampleGrabber が定義されていません。
これまでに試したことは何ですか?directx SDK 9 および 6 と Microsoft SDK 7.1 をダウンロードし、Google で qedit.h を検索しましたが、ファイルが見つかりませんでした。CLSID_SampleGrabber の定義方法がわかりません