public class BufferCapabilitiesextends Objectimplements Cloneable
Capabilities and properties of buffers.
public BufferCapabilities(ImageCapabilities, ImageCapabilities, BufferCapabilities.FlipContents)
Creates a new object for specifying buffering capabilities
ImageCapabilities frontCaps: the capabilities of the front buffer; cannot be null
null
ImageCapabilities backCaps: the capabilities of the back and intermediate buffers; cannot be null
BufferCapabilities.FlipContents flipContents: the contents of the back buffer after page-flipping, null if page flipping is not used (implies blitting)
IllegalArgumentException: if frontCaps or backCaps are null
public Object clone()
public ImageCapabilities getBackBufferCapabilities()
public FlipContents getFlipContents()
public ImageCapabilities getFrontBufferCapabilities()
public boolean isFullScreenRequired()
public boolean isMultiBufferAvailable()
public boolean isPageFlipping()