VP II .NET Wrapper for C# Development

Last modified by Maxim Nemna on 2026/08/24 10:02

Vision Point II .NET Wrapper for C#

Vision Point II provides the C# .NET wrapper as source code, which should be built on the client side.

The wrapper is based on the Vision Point I API. The main difference is that the complete .NET wrapper project must be linked against:

KYFGLibA_vc141.dll

This DLL is the legacy API adapter library used to provide compatibility with the Vision Point I API.

Information

This approach allows an existing or newly developed C# .NET application to work with the Vision Point II engine through the Vision Point I API interface.

The C# application continues to use the Vision Point I-style .NET API exposed by the wrapper, while KYFGLibA_vc141.dll acts as the adapter to the Vision Point II engine.

Building the .NET Wrapper

The C# .NET wrapper source code, KYFGLibA.NET, is included in the Vision Point II API Samples folder.

Build the KYFGLibA.NET project using Visual Studio.

After a successful build, the following assembly is generated:

KYFGLib_Adapter.NET.dll

Installing the Built Assembly

After building the wrapper, manually copy KYFGLib_Adapter.NET.dll to the directory specified by the following environment variable:

KAYA_VISION_POINT_2_BIN_PATH

The resulting software flow is:

C# Application
|
v
KYFGLib_Adapter.NET.dll
|
v
KYFGLibA_vc141.dll
|
v
Vision Point II Engine