Error LNK2019 GetDefaultKinectSensor unresolved external symbol

I am attempting to integrate part of the Kinect Face Tracking SDK into UE4 for use in a Third Person Character blueprint. Initially, I reconstructed the functions I desired from the Face Tracking SDK in a blank C++ makefile; from this I modified the Project Linker and Dependencies as necessary until the project compiled as expected. These same steps were then repeated in my Third Person Character C++ code along with all dependency manipulation. However, upon attempting to build or compile my Character Visual Studio errors, stating:

“error LNK2019: unresolved external symbol __imp_GetDefaultKinectSensor referenced in function “public: void __cdecl AFaceTrackTestCharacter::InitializeDefaultSensor(void)” (?InitializeDefaultSensor@AFaceTrackTestCharacter@@QEAAXXZ)
Error 2 error LNK2019: unresolved external symbol CreateFaceFrameSource referenced in function “public: void __cdecl AFaceTrackTestCharacter::InitializeDefaultSensor(void)” (?InitializeDefaultSensor@AFaceTrackTestCharacter@@QEAAXXZ)”

Previously, both of these Linker errors would fade when I incorporated the necessary .lib files in Linker → Input _> Additional Dependencies. I have also attempted including these libraries in my Character’s header file using ‘#pragma…’ as follows:

#pragma comment(lib, “DWrite.lib”)
#pragma comment(lib, “Kinect20.lib”)
#pragma comment(lib, “Kinect20.Face.lib”)

However, this method also did not resolve the two linker issues. Does anyone here have experience with either incorporating header/library files into an existing Unreal project or have any ideas to try and resolve this?

I have now resolved this error and will include my answer for completeness. I was incorrectly linking the libraries which I needed to include; as opposed to declaring the dependencies in the Linker of Visual Studio I had to declare the dependencies in the “Build.cs” file of my Unreal Project using the following functions: