WPF (Windows Presentation Foundation) is a dot net managed code application and the primary api recommended by Microsoft for new desktop applications. To incorporate native code (c++) into a WPF application requires a dll. All the native code must exist in a dll, and the managed code part calls into the native code for its services. We require high performance, that can be provided by the Intel MKL and the native code environment for a WPF application.
There appears to be no support for including MKL in a native code dll. While I can build the application, I get a access violation at mkl_serv_allocate when attempting to create a descriptor for fft processing.
How can we Use the MKL in the native code part of a WPF application. Are there any patches to allow this to happen, or if it should be possible, is there an example application, or recommended set of link options to to make this work correctly.