8

Windows 8 用の仮想 Web カメラを作成したいのですが、DirectShow または Microsoft Media Foundation の 2 つの選択肢があります。いくつか見回した後、DirectShowにはもっと多くの例があり、ここStackoverflowでもMMFよりも推奨されていることがわかりました。そこで、いくつかの例から始めたいと思います。そのためには、DirectShow サンプルの BaseClass サンプルから自分でコンパイルする必要がある strmbase.dll が必要です。

しかし、Windows 8 ではサンプルを取得するのは不可能に思えます。このページによると、Windows 8 SDK の一部である必要がありますが、これは完全にインストールされており、baseclass という名前のフォルダーはコンピューターのどこにも存在しません。Windows 7 SDK の一部でもありますが、これはインストールを拒否します。DirectX SDK の一部である必要があることも読みましたが、MS によると、これは Windows 8 SDK に含まれているため、DirectX SDK はインストールを拒否します。

DirectShow サンプルを Windows 8 にインストールするにはどうすればよいですか?

4

1 に答える 1

12

私はそれらを手に入れましたが、それは汚いトリックによるものでした:

Win 7 SDK ISO をダウンロードして展開し、WinSDKSamples_amd64 フォルダーに移動してインストーラーを実行します。すべての Win 7 SDK サンプルが C:\Program Files\Microsoft SDKs\Windows\v7.1 にインストールされるようになりました。

于 2013-08-31T12:28:45.780 に答える