docs: def get_video_modes(monitor):
      """
      Returns the available video modes for the specified monitor.
  
      Wrapper for:
          const GLFWvidmode* glfwGetVideoModes(GLFWmonitor* monitor, int* count);
      """
      count_value = ctypes.c_int(0)
      count = ctypes.pointer(count_value)
      result = _glfw.glfwGetVideoModes(monitor, count)
      videomodes = [result[i].unwrap() for i in range(count_value.value)]
      return videomodes