コード例 #1
0
ファイル: TestBMI.cs プロジェクト: GoshaDE/SuperMFLib
        private void TestBitmapInfoHeader()
        {
            BitmapInfoHeader w1 = new BitmapInfoHeader();
            FillBMI(w1, 0);

            IntPtr ip = w1.GetPtr();
            BitmapInfoHeader w2 = BitmapInfoHeader.PtrToBMI(ip);

            Marshal.FreeCoTaskMem(ip);
        }
コード例 #2
0
        public IntPtr MarshalManagedToNative(object managedObj)
        {
            m_bmi = managedObj as BitmapInfoHeader;

            IntPtr ip = m_bmi.GetPtr();

            return ip;
        }