LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Using ActiveX and DirectShow

Hello,
I need to use DirectShow from LabVIEW, but I can't create the filter graph
manager object (DirectShow is Microsofts new architecture for media
streaming (audio and video capture, DVD playback etc.). It comes with
Windows 98 and is documented in the DirectX Media SDK:
http://www.microsoft.com/directx/resources/dx6mediasdk.htm).
I use the Automation Open vi and select "ActiveMovie control type library
Version 1.0" from the list. I can then select the FilgraphManager object
when I use LabVIEW 5.0, but the vi returns the error "No such interface" at
runtime. When I use LabVIEW 5.1 it doesn't display any creatable objects at
all (the FilgraphManager object is supposed to be creatable).
Any help would be appreciated.

Per Ådne
Mugaas
0 Kudos
Message 1 of 2
(4,884 Views)

Hi Per Ande,

 

You might be able to fix this problem if you get an later version of LabVIEW. You can try to download a 30 day trial version from ni.com/downloads. You can also look into the following example for help.

 

https://decibel.ni.com/content/docs/DOC-24134

 

National Instruments
Applications Engineer
0 Kudos
Message 2 of 2
(2,827 Views)