>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
:

Reply via email to