org.lwjgl.opengl.Display.setDisplayModeAndFullscreen()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(96)

本文整理了Java中org.lwjgl.opengl.Display.setDisplayModeAndFullscreen()方法的一些代码示例,展示了Display.setDisplayModeAndFullscreen()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Display.setDisplayModeAndFullscreen()方法的具体详情如下:
包路径:org.lwjgl.opengl.Display
类名称:Display
方法名:setDisplayModeAndFullscreen

Display.setDisplayModeAndFullscreen介绍

暂无

代码示例

代码示例来源:origin: libgdx/libgdx

@Override
public boolean setFullscreenMode (DisplayMode displayMode) {
  org.lwjgl.opengl.DisplayMode mode = ((LwjglDisplayMode)displayMode).mode;
  try {
    if (!mode.isFullscreenCapable()) {
      Display.setDisplayMode(mode);
    } else {
      Display.setDisplayModeAndFullscreen(mode);
    }
    float scaleFactor = Display.getPixelScaleFactor();
    config.width = (int)(mode.getWidth() * scaleFactor);
    config.height = (int)(mode.getHeight() * scaleFactor);
    if (Gdx.gl != null) Gdx.gl.glViewport(0, 0, config.width, config.height);
    resize = true;
    return true;
  } catch (LWJGLException e) {
    return false;
  }
}

代码示例来源:origin: libgdx/libgdx

@Override
public boolean setFullscreenMode (DisplayMode displayMode) {
  org.lwjgl.opengl.DisplayMode mode = ((LwjglDisplayMode)displayMode).mode;
  try {
    if (!mode.isFullscreenCapable()) {
      Display.setDisplayMode(mode);
    } else {
      Display.setDisplayModeAndFullscreen(mode);
    }
    float scaleFactor = Display.getPixelScaleFactor();
    config.width = (int)(mode.getWidth() * scaleFactor);
    config.height = (int)(mode.getHeight() * scaleFactor);
    if (Gdx.gl != null) Gdx.gl.glViewport(0, 0, config.width, config.height);
    resize = true;
    return true;
  } catch (LWJGLException e) {
    return false;
  }
}

代码示例来源:origin: jMonkeyEngine/jmonkeyengine

Display.setDisplayModeAndFullscreen(displayMode);
} else {
  Display.setFullscreen(false);

代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-lwjgl

@Override
public boolean setFullscreenMode (DisplayMode displayMode) {
  org.lwjgl.opengl.DisplayMode mode = ((LwjglDisplayMode)displayMode).mode;
  try {
    if (!mode.isFullscreenCapable()) {
      Display.setDisplayMode(mode);
    } else {
      Display.setDisplayModeAndFullscreen(mode);
    }
    float scaleFactor = Display.getPixelScaleFactor();
    config.width = (int)(mode.getWidth() * scaleFactor);
    config.height = (int)(mode.getHeight() * scaleFactor);
    if (Gdx.gl != null) Gdx.gl.glViewport(0, 0, config.width, config.height);
    resize = true;
    return true;
  } catch (LWJGLException e) {
    return false;
  }
}

代码示例来源:origin: com.googlecode.playn/playn-java

Display.setDisplayModeAndFullscreen(mode);

代码示例来源:origin: threerings/playn

Display.setDisplayModeAndFullscreen(mode);

代码示例来源:origin: playn/playn

Display.setDisplayModeAndFullscreen(mode);
scale = Scale.ONE;

代码示例来源:origin: us.ihmc.thirdparty.jme/jme3-lwjgl

Display.setDisplayModeAndFullscreen(displayMode);
} else {
  Display.setFullscreen(false);

相关文章