>From the DirectShow
FAQ<http://msdn.microsoft.com/en-us/library/windows/desktop/dd375463(v=vs.85).aspx>
(
http://msdn.microsoft.com/en-us/library/windows/desktop/dd375463(v=vs.85).aspx
) I
found this:
*How can I detect whether DirectShow is installed on a given machine?*
Call *CoCreateInstance* to create an instance of the Filter Graph Manager.
If this call succeeds, DirectShow is installed on the machine. The
following code shows how to do this:
IGraphBuilder *pGraph;
HRESULT hr = CoCreateInstance(CLSID_FilterGraph,
NULL, CLSCTX_INPROC_SERVER,
IID_IGraphBuilder, (void **) &pGraph);
You should be able to call this from .net using the DirectShow.NET see here
for some thing that you could crib from
http://stackoverflow.com/questions/2584488/how-to-create-thumbnails-from-wmv-videos
On 27 August 2012 21:37, Ian Thomas <[email protected]> wrote:
> Can anyone tell me how to test for DirectShow installs on Windows (XP
> onwards; mobile platform not included)? Is it still a standard install
> (without users opting to download and install it themselves) for Windows 7
> and Windows 8 versions? ****
>
> Note that I’m aware that DirectShow.NET is a non-Microsoft wrapper for DS.
> ****
>
> ** **
> ------------------------------
>
> **Ian Thomas**
> Victoria Park, ****Western Australia********
>
--
regards,
Preet, Overlooking the Ocean, Auckland
: