コード例 #1
0
ファイル: Glfw3.cs プロジェクト: Wonkyth/Pencil.Gaming
		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;
		}
コード例 #2
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);
        }
コード例 #3
0
ファイル: Glfw3.cs プロジェクト: masums/Pencil.Gaming
        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);
        }
コード例 #4
0
 internal static extern void glfwGetDesktopMode(out GlfwVidMode mode);
コード例 #5
0
 public static void GetDesktopMode(out GlfwVidMode mode)
 {
     GlfwDelegates.glfwGetDesktopMode(out mode);
 }
コード例 #6
0
ファイル: Glfw2.cs プロジェクト: AmzBee/Pencil.Gaming
		public static void GetDesktopMode(out GlfwVidMode mode) {
			GlfwDelegates.glfwGetDesktopMode(out mode);
		}
コード例 #7
0
ファイル: Glfw2.cs プロジェクト: AmzBee/Pencil.Gaming
		public static int GetVideoModes(GlfwVidMode[] list, int maxcount) {
			return GlfwDelegates.glfwGetVideoModes(list, maxcount);
		}
コード例 #8
0
ファイル: Glfw2_64.cs プロジェクト: nagyist/Pencil.Gaming
		internal static extern void glfwGetDesktopMode(out GlfwVidMode mode);
コード例 #9
0
ファイル: Glfw3.cs プロジェクト: renanyoy/Pencil.Gaming
		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;
		}