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)
интервал(* бесплатно )(struct alloc_device_t *dev, дескриптор buffer_handle_t)
пустота(* дамп )(struct alloc_device_t *dev, char *buff, int buff_len)
пустота * зарезервированный_процесс [7]

Подробное описание

Каждая структура данных устройства должна начинаться с hw_device_t, за которым следуют общедоступные методы и атрибуты, специфичные для модуля.

Определение в строке 326 файла gralloc.h .

Полевая документация

int(* alloc)(struct alloc_device_t *dev, int w, int h, формат int, использование int, buffer_handle_t *handle, int *stride)

Определение в строке 343 файла gralloc.h .

структура hw_device_t общая

Определение в строке 327 файла gralloc.h .

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

Определение в строке 364 файла gralloc.h .

int(* free)(struct alloc_device_t *dev, дескриптор buffer_handle_t)

Определение в строке 357 файла gralloc.h .

void* Reserved_proc[7]

Определение в строке 366 файла gralloc.h .


Документация для этой структуры была создана из следующего файла:
  • Аппаратное обеспечение/libhardware/include/hardware/ gralloc.h