示例#1
0
        internal static T Create <T>(IntPtr ptr, Base.Deleter deleter)
            where T : Device
        {
            var dev = ObjectPool.Get <T>(ptr);

            dev.Reset(ptr, deleter);
            return(dev);
        }
示例#2
0
 internal Device(IntPtr ptr, Base.Deleter deleter)
     : base(ptr, deleter)
 {
     this.Initialize();
 }