Example #1
0
        public State(IntPtr nativePtr)
            : base(nativePtr)
        {
            StateCreatedCallback callback = (value) =>
            {
                StateCreated();
                // Console.WriteLine("Progress = {0}", value);
            };

            // call DoWork in C code
            StateCreate(callback);
        }
Example #2
0
 private static extern unsafe void StateCreate([MarshalAs(UnmanagedType.FunctionPtr)] StateCreatedCallback callbackPointer);