Lines Matching defs:IFramebuffer
923 struct IFramebuffer;
1027 typedef struct IFramebuffer IFramebuffer;
4646 /* Start of struct IFramebuffer Declaration */
4656 nsresult (*GetAddress)(IFramebuffer *pThis, PRUint8 * *address);
4658 nsresult (*GetWidth)(IFramebuffer *pThis, PRUint32 *width);
4660 nsresult (*GetHeight)(IFramebuffer *pThis, PRUint32 *height);
4662 nsresult (*GetBitsPerPixel)(IFramebuffer *pThis, PRUint32 *bitsPerPixel);
4664 nsresult (*GetBytesPerLine)(IFramebuffer *pThis, PRUint32 *bytesPerLine);
4666 nsresult (*GetPixelFormat)(IFramebuffer *pThis, PRUint32 *pixelFormat);
4668 nsresult (*GetUsesGuestVRAM)(IFramebuffer *pThis, PRBool *usesGuestVRAM);
4670 nsresult (*GetHeightReduction)(IFramebuffer *pThis, PRUint32 *heightReduction);
4672 nsresult (*GetOverlay)(IFramebuffer *pThis, IFramebufferOverlay * *overlay);
4674 nsresult (*GetWinId)(IFramebuffer *pThis, PRInt64 *winId);
4676 nsresult (*Lock)(IFramebuffer *pThis );
4678 nsresult (*Unlock)(IFramebuffer *pThis );
4681 IFramebuffer *pThis,
4689 IFramebuffer *pThis,
4701 IFramebuffer *pThis,
4709 IFramebuffer *pThis,
4716 IFramebuffer *pThis,
4722 IFramebuffer *pThis,
4728 struct IFramebuffer
4732 /* End of struct IFramebuffer Declaration */
4791 IFramebuffer * framebuffer
4797 IFramebuffer * * framebuffer,