컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

hwc_composer_device_1 구조체 참조

hwc_composer_device_1 구조체 참조

#include < hwcomposer.h >

데이터 필드

hw_device_t 구조체 흔한
정수(* 준비 )(구조 hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **디스플레이)
정수(* set )(구조 hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **디스플레이)
정수(* eventControl )(구조 hwc_composer_device_1 *dev, int disp, int 이벤트, int 활성화됨)
노동 조합 {
int(* 공백 )(구조 hwc_composer_device_1
*dev, int disp, int 공백)
int(* setPowerMode )(구조 hwc_composer_device_1
*dev, int disp, int 모드)
};
정수(* 쿼리 )(구조 hwc_composer_device_1 *dev, int what, int *value)
무효의(* registerProcs )(구조 hwc_composer_device_1 *dev, hwc_procs_t const *procs)
무효의(* 덤프 )(구조 hwc_composer_device_1 *dev, char *buff, int buff_len)
정수(* getDisplayConfigs )(구조 hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs)
정수(* getDisplayAttributes )(구조 hwc_composer_device_1 *dev, int disp, uint32_t 구성, const uint32_t *속성, int32_t *값)
정수(* getActiveConfig )(구조 hwc_composer_device_1 *dev, int disp)
정수(* setActiveConfig )(구조 hwc_composer_device_1 *dev, int disp, int 인덱스)
정수(* setCursorPositionAsync )(구조 hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos)
무효의 * reserved_proc [1]

상세 설명

hwcomposer.h 파일의 484 행에 있는 정의입니다.

현장 문서

조합 { ... }
int(* 공백)(구조 hwc_composer_device_1 *dev, int disp, int 공백)

hwcomposer.h 파일의 606 행에 정의

구조체 hw_device_t 공통

하드웨어 컴포저 장치의 일반적인 방법. 이 구조의 사용자는 hw_device_thwc_composer_device_1 을 참조하는 것으로 알려진 컨텍스트에서 hw_device_thwc_composer_device_1 포인터로 캐스트하므로 이것은 hwc_composer_device_1 의 첫 번째 구성원 이어야 합니다 .

hwcomposer.h 파일의 491 번째 줄에 정의가 있습니다.

무효(* 덤프)(구조 hwc_composer_device_1 *dev, char *buff, int buff_len)

hwcomposer.h 파일의 657 행에 있는 정의입니다.

int(* eventControl)(구조 hwc_composer_device_1 *dev, int disp, int 이벤트, int 활성화됨)

hwcomposer.h 파일의 588 행에 있는 정의입니다.

int(* getActiveConfig)(구조 hwc_composer_device_1 *dev, int disp)

hwcomposer.h 파일의 724 행에 있는 정의입니다.

int(* getDisplayAttributes)(구조 hwc_composer_device_1 *dev, int disp, uint32_t 구성, const uint32_t *속성, int32_t *값)

hwcomposer.h 파일의 710 행에 있는 정의입니다.

int(* getDisplayConfigs)(구조 hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs)

hwcomposer.h 파일의 689 행에 정의가 있습니다.

int(* 준비)(구조 hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **디스플레이)

hwcomposer.h 파일의 527 행에 있는 정의입니다.

int(* 쿼리)(구조 hwc_composer_device_1 *dev, int what, int *value)

hwcomposer.h 파일의 640 행에 있는 정의입니다.

무효(* registerProcs)(구조 hwc_composer_device_1 *dev, hwc_procs_t const *procs)

hwcomposer.h 파일의 649 행에 있는 정의입니다.

무효* reserved_proc[1]

hwcomposer.h 파일의 777 행 정의

int(* set)(구조 hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **디스플레이)

hwcomposer.h 파일의 572 행에 있는 정의입니다.

int(* setActiveConfig)(구조 hwc_composer_device_1 *dev, int disp, int index)

hwcomposer.h 파일의 745 행에 있는 정의입니다.

int(* setCursorPositionAsync)(구조 hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos)

hwcomposer.h 파일의 772 행에 있는 정의입니다.

int(* setPowerMode)(구조 hwc_composer_device_1 *dev, int disp, int 모드)

hwcomposer.h 파일의 631 행에 있는 정의입니다.


이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.