public unsafe static extern void GetSource3(uint sourceId, SourceFloatArray parameter, [Out] float *values);
public unsafe static extern void Source(uint sourceId, SourceFloatArray parameter, float *values);