Archived - Project template to develop C# Class Library using Intel® RealSense™

Published: 12/21/2015, Last Updated: 12/21/2015

The Intel® RealSense™ SDK has been discontinued. No ongoing support or updates will be available.

In Visual Studio Gallery is available the first version of my project template for C# Class Library that allows you to create C# Class Library in Visual Studio 2015 that uses Intel® RealSense™ SDK.

The template can be downloaded directly from within Visual Studio by using the tool "Extensions and Updates" as shown in the next figure:

or you can download it directly from the link https://visualstudiogallery.msdn.microsoft.com/7bf63b31-4fb4-4243-b28a-2a98dc7af8df

 

The template does the following operations for you:

  1. Adds the reference to the libpxcclr.cs.dll assembly (in two versions for x86 and x64 platform);
  2. Adds the post build script to copy the libpxccpp2c.dll from the SDK folder to the bin folder of your project.

Once the project is created, you have to remove the AnyCPU build configuration (which cannot be used because you have to choose x86 or x64 platform) from your solution and you are ready to develop with Intel® RealSense™.

Obviously you need to install theIntel® RealSense™ SDK that you can download athttps://software.intel.com/en-us/intel-realsense-sdk

Enjoy RealSense!!!

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804