Ich möchte eine virtuelle Webcam für Windows 8 erstellen und habe zwei Möglichkeiten: DirectShow oder Microsoft Media Foundation. Nach einigem Hinsehen habe ich herausgefunden, dass DirectShow viel mehr Exemplare hat und sogar hier auf Stackoverflow wird es über MMF empfohlen. Also möchte ich mit einigen Beispielen beginnen und dafür benötige ich strmbase.dll, die ich aus dem BaseClass-Beispiel der DirectShow-Beispiele kompilieren muss.
Aber das Abrufen der Beispiele scheint unter Windows 8 nicht mehr möglich. Laut diese Seite sollte es ein Teil von Windows 8 SDK sein, aber das ist vollständig installiert und kein Ordner mit dem Namen Basisklasse existiert irgendwo auf meinem Computer. Es ist auch Teil von Windows 7 SDK, aber das weigert sich zu installieren. Ich habe auch gelesen, dass es Teil von DirectX SDK sein sollte, aber das wurde, nach MS, in Windows 8 SDK aufgenommen, und daher lehnt das DirectX SDK die Installation ab.
Wie installiere ich die DirectShow-Beispiele unter Windows 8?
Ich habe sie, aber es war durch einen schmutzigen Trick:
Laden Sie das Win 7 SDK ISO herunter , extrahieren Sie es, gehen Sie in das WinSDKSamples_amd64-Ordner und führen Sie das Installationsprogramm aus. Alle Windows 7 SDK-Beispiele werden jetzt unter C: \ Programme \ Microsoft SDKs \ Windows \ v7.1 installiert.
Tags und Links windows-8 directshow