This document describes how to build the C# bindings for ADLX, and the ADLX C# samples, as well as the environment in which they can be executed. The ADLX C# samples demonstrate how to program with ADLX in a C# application.
Windows® 10 (32- and 64-bit versions) and up.
Visual Studio 2019 with C and C++ components for desktop, and with C# components for desktop.
- ADLX SDK is installed.
- swigwin 4.0.2 is installed, and the path to the swigwin 4.0.2 installation is added to the Path user environment variable.
Note: The ADLX library is installed along with the AMD display driver.
~ADLX\drivers\ADLX\Samples\csharp\sample.slnwith Visual Studio 2019.
- Select the build configuration, for example, Release, and x64.
- Set the sample as startup project.
- Rebuild the project.
Note: This procedure also builds the
ADLXCSharpBindproject in Visual Studio, which is required for any ALDX C# sample .
- Run the sample from the path
~ADLX\Samples\csharpfor the corresponding build configuration and sample, for example
|ADLXCSharpBind||Show how to wrap ADLX with SWIG|
|DisplayEvents||C# app uses ADLXCSharpBind.dll, about the call of ADLX display list changed event|
|DisplayInfo||C# app uses ADLXCSharpBind.dll, about the call of ADLX display|