示例#1
0
        public SafeMemory(int size, BinaryMultiplier multiplier)
        {
            memsize        = size * (int)multiplier;
            internalMemory = new byte[memsize];

            memory = new MemoryStream(internalMemory, true);
        }
示例#2
0
        public UnsafeHGlobalMemory(int size, BinaryMultiplier multiplier)
        {
            this.memsize = size * (int)multiplier;

            memory = Marshal.AllocHGlobal(memsize);
        }