Lines Matching defs:IFramebuffer
924 struct IFramebuffer;
974 typedef struct IFramebuffer IFramebuffer;
4361 /* Start of struct IFramebuffer Declaration */
4371 nsresult (*GetAddress)(IFramebuffer *pThis, PRUint8 * *address);
4373 nsresult (*GetWidth)(IFramebuffer *pThis, PRUint32 *width);
4375 nsresult (*GetHeight)(IFramebuffer *pThis, PRUint32 *height);
4377 nsresult (*GetBitsPerPixel)(IFramebuffer *pThis, PRUint32 *bitsPerPixel);
4379 nsresult (*GetBytesPerLine)(IFramebuffer *pThis, PRUint32 *bytesPerLine);
4381 nsresult (*GetPixelFormat)(IFramebuffer *pThis, PRUint32 *pixelFormat);
4383 nsresult (*GetUsesGuestVRAM)(IFramebuffer *pThis, PRBool *usesGuestVRAM);
4385 nsresult (*GetHeightReduction)(IFramebuffer *pThis, PRUint32 *heightReduction);
4387 nsresult (*GetOverlay)(IFramebuffer *pThis, IFramebufferOverlay * *overlay);
4389 nsresult (*GetWinId)(IFramebuffer *pThis, PRUint64 *winId);
4391 nsresult (*Lock)(IFramebuffer *pThis );
4393 nsresult (*Unlock)(IFramebuffer *pThis );
4396 IFramebuffer *pThis,
4404 IFramebuffer *pThis,
4416 IFramebuffer *pThis,
4424 IFramebuffer *pThis,
4431 IFramebuffer *pThis,
4437 IFramebuffer *pThis,
4443 struct IFramebuffer
4447 /* End of struct IFramebuffer Declaration */
4506 IFramebuffer * framebuffer
4512 IFramebuffer * * framebuffer,