Framebuffer_device_t 構造体のリファレンス
Framebuffer_device_t 構造体のリファレンス
#include < fb.h >
データフィールド | |
構造体hw_device_t | 一般 |
const uint32_t | フラグ |
const uint32_t | 幅 |
const uint32_t | 身長 |
定数整数 | ストライド |
定数整数 | フォーマット |
定数浮動小数点 | xdpi |
定数浮動小数点 | ydpi |
定数浮動小数点 | fps |
定数整数 | minSwapInterval |
定数整数 | maxSwapInterval |
定数整数 | フレームバッファ数 |
整数 | 予約済み[7] |
int(* | setSwapInterval )(struct Framebuffer_device_t *window, int 間隔) |
int(* | setUpdateRect )(struct Framebuffer_device_t *window, int left, int top, int width , int height ) |
int(* | post )(struct Framebuffer_device_t *dev、buffer_handle_t バッファ) |
int(* | CompositionComplete )(struct Framebuffer_device_t *dev) |
空所(* | dump )(struct Framebuffer_device_t *dev, char *buff, int buff_len) |
int(* | EnableScreen )(struct Framebuffer_device_t *dev, int enable) |
空所 * | 予約済み_proc [6] |
詳細な説明
フィールドドキュメント
構造体 hw_device_t共通 |
フレームバッファデバイスの一般的なメソッド。この構造体のユーザーは、 hw_device_tがFramebuffer_device_tを参照することがわかっているコンテキストで hw_device_t をFramebuffer_device_tポインタにキャストするため、これはFramebuffer_device_tの最初のメンバーである必要があります。
int(*compositionComplete)(struct Framebuffer_device_t *dev) |
void(* dump)(struct Framebuffer_device_t *dev, char *buff, int buff_len) |
int(*enableScreen)(struct Framebuffer_device_t *dev, intenable) |
int(* post)(struct Framebuffer_device_t *dev,buffer_handle_t バッファ) |
int(* setSwapInterval)(struct Framebuffer_device_t *window, int 間隔) |
int(* setUpdateRect)(struct Framebuffer_device_t *window, int left, int top, int width , int height ) |
この構造体のドキュメントは次のファイルから生成されました。
- ハードウェア/libhardware/include/hardware/fb.h