#include <ScreenshotSurfaceGLES.h>
|
| bool | Read (const ScreenshotContext &ctx) override |
| | Read back the current framebuffer only; the caller guarantees a fully rendered frame and render-thread context.
|
| |
| virtual | ~IScreenshotSurface () |
| | frees the buffer only when the caller did not take ownership via TakeBuffer
|
| |
| int | GetWidth () const |
| |
| int | GetHeight () const |
| |
| int | GetStride () const |
| | signed linesize; negative when the delivered rows are bottom-up
|
| |
| AVPixelFormat | GetFormat () const |
| | source coding of the delivered bytes, handed to the consumer's swscale
|
| |
| unsigned char * | GetBuffer () const |
| |
| unsigned char * | TakeBuffer () |
| | Transfer buffer ownership to the caller.
|
| |
◆ CreateSurface()
◆ Read()
Read back the current framebuffer only; the caller guarantees a fully rendered frame and render-thread context.
Reimplemented from IScreenshotSurface.
◆ Register()
| void CScreenshotSurfaceGLES::Register |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: