Esempio n. 1
0
        public static GlfwVidMode[] GetVideoModes(GlfwMonitorPtr monitor)
        {
            int count;
            GlfwVidMode* array = GLFWDelegates.glfwGetVideoModes(monitor, out count);
            GlfwVidMode[] result = new GlfwVidMode[count];

            for (int i = 0; i < count; ++i)
            {
                result[i] = array[i];
            }

            return result;
        }
Esempio n. 2
0
        public static GlfwVidMode GetVideoMode(GlfwMonitorPtr monitor)
        {
            GlfwVidMode* vidMode = GLFWDelegates.glfwGetVideoMode(monitor);
            GlfwVidMode returnMode = new GlfwVidMode
            {
                RedBits = vidMode->RedBits,
                GreenBits = vidMode->GreenBits,
                BlueBits = vidMode->BlueBits,
                RefreshRate = vidMode->RefreshRate,
                Width = vidMode->Width,
                Height = vidMode->Height
            };

            return returnMode;
        }