Lines Matching defs:IFramebuffer
930 struct IFramebuffer;
986 typedef struct IFramebuffer IFramebuffer;
4253 /* Start of struct IFramebuffer Declaration */
4263 nsresult (*GetAddress)(IFramebuffer *pThis, PRUint8 * *address);
4265 nsresult (*GetWidth)(IFramebuffer *pThis, PRUint32 *width);
4267 nsresult (*GetHeight)(IFramebuffer *pThis, PRUint32 *height);
4269 nsresult (*GetBitsPerPixel)(IFramebuffer *pThis, PRUint32 *bitsPerPixel);
4271 nsresult (*GetBytesPerLine)(IFramebuffer *pThis, PRUint32 *bytesPerLine);
4273 nsresult (*GetPixelFormat)(IFramebuffer *pThis, PRUint32 *pixelFormat);
4275 nsresult (*GetUsesGuestVRAM)(IFramebuffer *pThis, PRBool *usesGuestVRAM);
4277 nsresult (*GetHeightReduction)(IFramebuffer *pThis, PRUint32 *heightReduction);
4279 nsresult (*GetOverlay)(IFramebuffer *pThis, IFramebufferOverlay * *overlay);
4281 nsresult (*GetWinId)(IFramebuffer *pThis, PRUint64 *winId);
4283 nsresult (*Lock)(IFramebuffer *pThis );
4285 nsresult (*Unlock)(IFramebuffer *pThis );
4288 IFramebuffer *pThis,
4296 IFramebuffer *pThis,
4308 IFramebuffer *pThis,
4316 IFramebuffer *pThis,
4323 IFramebuffer *pThis,
4329 IFramebuffer *pThis,
4335 struct IFramebuffer
4339 /* End of struct IFramebuffer Declaration */
4396 IFramebuffer * framebuffer
4402 IFramebuffer * * framebuffer,