Lines Matching defs:IFramebuffer
923 struct IFramebuffer;
972 typedef struct IFramebuffer IFramebuffer;
4151 /* Start of struct IFramebuffer Declaration */
4161 nsresult (*GetAddress)(IFramebuffer *pThis, PRUint8 * *address);
4163 nsresult (*GetWidth)(IFramebuffer *pThis, PRUint32 *width);
4165 nsresult (*GetHeight)(IFramebuffer *pThis, PRUint32 *height);
4167 nsresult (*GetBitsPerPixel)(IFramebuffer *pThis, PRUint32 *bitsPerPixel);
4169 nsresult (*GetBytesPerLine)(IFramebuffer *pThis, PRUint32 *bytesPerLine);
4171 nsresult (*GetPixelFormat)(IFramebuffer *pThis, PRUint32 *pixelFormat);
4173 nsresult (*GetUsesGuestVRAM)(IFramebuffer *pThis, PRBool *usesGuestVRAM);
4175 nsresult (*GetHeightReduction)(IFramebuffer *pThis, PRUint32 *heightReduction);
4177 nsresult (*GetOverlay)(IFramebuffer *pThis, IFramebufferOverlay * *overlay);
4179 nsresult (*GetWinId)(IFramebuffer *pThis, PRUint64 *winId);
4181 nsresult (*Lock)(IFramebuffer *pThis );
4183 nsresult (*Unlock)(IFramebuffer *pThis );
4186 IFramebuffer *pThis,
4194 IFramebuffer *pThis,
4206 IFramebuffer *pThis,
4214 IFramebuffer *pThis,
4221 IFramebuffer *pThis,
4227 IFramebuffer *pThis,
4233 struct IFramebuffer
4237 /* End of struct IFramebuffer Declaration */
4294 IFramebuffer * framebuffer
4300 IFramebuffer * * framebuffer,