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)
무효의 * Reserved_proc [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(* 덤프)(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 번째 줄에 정의되어 있습니다.

무효* Reserved_proc[7]

gralloc.h 파일의 366 번째 줄에 정의되어 있습니다.


이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.
  • hardware/libhardware/include/hardware/ gralloc.h