From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NVIDIA control (Shadowplay mostly) with LabVIEW via ActiveX - Does anyone have documentation?

Hi Everyone,

 

I'm looking to capture my monitor video at around 30fps. ShadowPlay works well with my graphics card, and I've found that there is an ActiveX Library on the PC. The attached screenshot shows an example code for 5 seconds of capture. 

 

Shadowplay only captures one monitor but I want it to capture both, or make two videos (one for each monitor) preferably. Although a possible work around would be recording one at a time but being able to programatically change between the two. The Shadowplay library is: ShadowPlayServerLib and the NVIDIA Library is: NVI2Lib (I presume this is NVIDIA but could be wrong)

 

I can't find any documentation on the activeX commands so I'm struggling to know what inputs and outputs of the property nodes should be. Does anyone have any? A search of the internet brings up my own forum post on NVIDIAs website: 

 

https://forums.geforce.com/default/topic/805560/geforce-experience/shadowplay-activex-documentation-...

 

Any help on the NVIDIA/ShadowPlay side of things would be great, alternatively any ideas for capturing video at 30fps (I tried to use .NET to capture the screen shots to png files but it only managed 2.5fps without saving them)

 

Many thanks

Download All
0 Kudos
Message 1 of 2
(2,601 Views)

Hi Woody247,

 

Here is brief overview to help using LabVIEW with ActiveX:

http://www.ni.com/white-paper/2983/en/

 

Here is an interesting example that could be useful to your application's functionality 

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

 

 

Regards,

 

Mark 

Applications Engineer Intern
National Instruments UK and Ireland
0 Kudos
Message 2 of 2
(2,417 Views)