Lines Matching defs:IFramebuffer
504 struct IFramebuffer;
558 typedef struct IFramebuffer IFramebuffer;
3700 /* Start of struct IFramebuffer Declaration */
3710 nsresult (*GetAddress)(IFramebuffer *pThis, PRUint8 * *address);
3712 nsresult (*GetWidth)(IFramebuffer *pThis, PRUint32 *width);
3714 nsresult (*GetHeight)(IFramebuffer *pThis, PRUint32 *height);
3716 nsresult (*GetBitsPerPixel)(IFramebuffer *pThis, PRUint32 *bitsPerPixel);
3718 nsresult (*GetBytesPerLine)(IFramebuffer *pThis, PRUint32 *bytesPerLine);
3720 nsresult (*GetPixelFormat)(IFramebuffer *pThis, PRUint32 *pixelFormat);
3722 nsresult (*GetUsesGuestVRAM)(IFramebuffer *pThis, PRBool *usesGuestVRAM);
3724 nsresult (*GetHeightReduction)(IFramebuffer *pThis, PRUint32 *heightReduction);
3726 nsresult (*GetOverlay)(IFramebuffer *pThis, IFramebufferOverlay * *overlay);
3728 nsresult (*GetWinId)(IFramebuffer *pThis, PRUint64 *winId);
3730 nsresult (*Lock)(IFramebuffer *pThis );
3732 nsresult (*Unlock)(IFramebuffer *pThis );
3735 IFramebuffer *pThis,
3744 IFramebuffer *pThis,
3756 IFramebuffer *pThis,
3762 IFramebuffer *pThis,
3770 IFramebuffer *pThis,
3780 IFramebuffer *pThis,
3791 IFramebuffer *pThis,
3798 IFramebuffer *pThis,
3805 struct IFramebuffer
3809 /* End of struct IFramebuffer Declaration */
3877 IFramebuffer * framebuffer
3883 IFramebuffer * framebuffer
3889 IFramebuffer * * framebuffer,