alloc_device_t 構造体リファレンス

alloc_device_t 構造体リファレンス

#include < gralloc.h >

データフィールド

構造体 hw_device_t一般
int(* alloc )(struct alloc_device_t *dev, int w, int h, int 形式, int 使用法,buffer_handle_t *ハンドル, int *stride)
int(* free )(struct alloc_device_t *dev、buffer_handle_t ハンドル)
空所(* dump )(struct alloc_device_t *dev, char *buff, int buff_len)
空所 *予約済み_proc [7]

詳細な説明

すべてのデバイス データ構造はhw_device_tで始まり、その後にモジュール固有のパブリック メソッドと属性が続く必要があります。

ファイルgramloc.h326行目の定義。

フィールドドキュメント

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

ファイルgramloc.h343行目の定義。

構造体 hw_device_t共通

ファイルgramloc.h327行目の定義。

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

ファイルgramloc.h364行目の定義。

int(* free)(struct alloc_device_t *dev,buffer_handle_t ハンドル)

ファイルgramloc.h357行目の定義。

void* 予約済み_proc[7]

ファイルgramloc.h366行目の定義。


この構造体のドキュメントは次のファイルから生成されました。
  • ハードウェア/libhardware/include/hardware/ gralloc.h