alloc_device_t 结构参考

alloc_device_t 结构参考

#include < gralloc.h >

数据字段

结构体hw_device_t常见的
整数(* alloc )(struct alloc_device_t *dev, int w, int h, int 格式, int 用法, buffer_handle_t *handle, int *stride)
整数(* free )(struct alloc_device_t *dev, buffer_handle_t 句柄)
空白(*转储)(struct alloc_device_t *dev, char *buff, int buff_len)
空白 *保留进程[7]

详细说明

每个设备数据结构必须以hw_device_t开头,后跟模块特定的公共方法和属性。

定义位于文件gralloc.h的第326行。

现场文档

int(* alloc)(struct alloc_device_t *dev, int w, int h, int 格式, int 用法, buffer_handle_t *handle, int *stride)

定义位于文件gralloc.h的第343行。

结构体hw_device_t公共

定义位于文件gralloc.h的第327行。

void(* dump)(struct alloc_device_t *dev, char *buff, int buff_len)

定义位于文件gralloc.h的第364行。

int(* free)(struct alloc_device_t *dev, buffer_handle_t 句柄)

定义位于文件gralloc.h的第357行。

无效* 保留_过程[7]

定义位于文件gralloc.h的第366行。


该结构的文档是从以下文件生成的: