2

Win32 SmartDevice DLL プロジェクト - VS 2008

インターフェイスを使用しようとしていICaptureGraphBuilder2ますが、次のコードを使用してインスタンスを作成しようとすると:

CComPtr<ICaptureGraphBuilder2> pCaptureGraphBuilder;
hr = pCaptureGraphBuilder.CoCreateInstance(CLSID_CaptureGraphBuilder);

hrです0x80040154

どうすればこの問題を解決できますか?

4

1 に答える 1

1

ほとんどの場合、Capture Graph Builder (CLSID_CaptureGraphBuilderおよびCLSID_CaptureGraphBuilder2) は Windows Mobile では使用できません。デスクトップでのみ使用できます。

エラー コードは0x80040154= REGDB_E_CLASSNOTREG"クラスが登録されていません" です。

Windows Mobile/CE には API のサブセットしかありません。

于 2012-10-15T18:11:04.697 に答える