public class IFramebuffer extends IUnknown
| Constructor and Description |
|---|
IFramebuffer(java.lang.String wrapped,
org.virtualbox_4_3.jaxws.VboxPortType port) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getBitsPerPixel()
Color depth, in bits per pixel.
|
java.lang.Long |
getBytesPerLine()
Scan line size, in bytes.
|
java.lang.Long |
getHeight()
Frame buffer height, in pixels.
|
java.lang.Long |
getHeightReduction()
Hint from the frame buffer about how much of the standard
screen height it wants to use for itself.
|
IFramebufferOverlay |
getOverlay()
An alpha-blended overlay which is superposed over the frame buffer.
|
java.lang.Long |
getPixelFormat()
Frame buffer pixel format.
|
java.lang.Boolean |
getUsesGuestVRAM()
Defines whether this frame buffer uses the virtual video card's memory
buffer (guest VRAM) directly or not.
|
java.lang.Long |
getWidth()
Frame buffer width, in pixels.
|
static IFramebuffer |
queryInterface(IUnknown obj) |
java.lang.Boolean |
videoModeSupported(java.lang.Long width,
java.lang.Long height,
java.lang.Long bpp)
Returns whether the frame buffer implementation is willing to
support a given video mode.
|
getRemoteWSPort, getWrapped, releaseRemotepublic IFramebuffer(java.lang.String wrapped,
org.virtualbox_4_3.jaxws.VboxPortType port)
public java.lang.Long getWidth()
public java.lang.Long getHeight()
public java.lang.Long getBitsPerPixel()
getPixelFormat()is FramebufferPixelFormat.FOURCC_RGB, valid values
are: 8, 15, 16, 24 and 32.public java.lang.Long getBytesPerLine()
getPixelFormat()is FramebufferPixelFormat.FOURCC_RGB, the
size of the scan line must be aligned to 32 bits.public java.lang.Long getPixelFormat()
FramebufferPixelFormator a raw FOURCC code.
NOTE: This attribute must never (and will never) return FramebufferPixelFormat.Opaque-- the format of the frame
buffer must be always known.public java.lang.Boolean getUsesGuestVRAM()
public java.lang.Long getHeightReduction()
public IFramebufferOverlay getOverlay()
public static IFramebuffer queryInterface(IUnknown obj)
public java.lang.Boolean videoModeSupported(java.lang.Long width,
java.lang.Long height,
java.lang.Long bpp)