Example #1
0
        public static Int32[] GetRgbPalette()
        {
            Int32[] paleteData = new Int32[64];

            GCHandle hPaletteData = GCHandle.Alloc(paleteData, GCHandleType.Pinned);

            try {
                InteropEmu.GetRgbPaletteWrapper(hPaletteData.AddrOfPinnedObject());
            } finally {
                hPaletteData.Free();
            }

            return(paleteData);
        }