Ich habe die DLL jetzt zum laufen gebracht und zwar muss man die Dlls von Libofa dem Projekt hinzufügen und folgende CodeZeilen:
<DllImport("libofa.dll", EntryPoint:="ofa_create_print", CallingConvention:=CallingConvention.Cdecl, CharSet:=CharSet.Ansi, ExactSpelling:=True)> _
Public Shared Function OfaCreatePrint(ByVal data As Byte(), ByVal byteOrder As Integer, ByVal size As Integer, ByVal sRate As Integer, ByVal stereo As Integer) As <MarshalAs(UnmanagedType.LPStr)> String
End Function
<DllImport("libofa.dll", EntryPoint:="ofa_get_version", CallingConvention:=CallingConvention.Cdecl)> _
Public Shared Sub OfaGetVersion(ByVal major As IntPtr, ByVal minor As IntPtr, ByVal rev As IntPtr)
End Sub
Leider weiß ich nicht was ich der Funktion OfaCreatePrint übergeben soll.
Im Internet habe ich für Libofa noch einen Developers-Guide gefunden.
Kann mir da bitte noch jemand helfen.
mfg