# DeviceFuncs ## **概述** **所属模块:** [Display](_display.md) ## **汇总** ## Public 属性
( RegHotPlugCallback )(HotPlugCallback callback, void *data) |
|
( RegDisplayVBlankCallback )(uint32_t devId, VBlankCallback callback, void *data) |
|
( RegDisplayRefreshCallback )(uint32_t devId, RefreshCallback callback, void *data) |
|
( GetDisplayCapability )(uint32_t devId, DisplayCapability *info) |
|
( GetDisplaySupportedModes )(uint32_t devId, uint32_t *num, DisplayModeInfo *modes) |
|
( GetDisplayPowerStatus )(uint32_t devId, DispPowerStatus *status) |
|
( SetDisplayPowerStatus )(uint32_t devId, DispPowerStatus status) |
|
( GetDisplayProperty )(uint32_t devId, uint32_t id, uint64_t *value) |
|
( SetDisplayProperty )(uint32_t devId, uint32_t id, uint64_t value) |
|
( GetDisplayCompChange )(uint32_t devId, uint32_t *num, uint32_t *Layers, int32_t *type) |
|
( SetDisplayClientCrop )(uint32_t devId, IRect *rect) |
|
( SetDisplayClientDestRect )(uint32_t devId, IRect *rect) |
|
( SetDisplayClientBuffer )(uint32_t devId, const BufferHandle *buffer, int32_t fence) |
|
( SetDisplayClientDamage )(uint32_t devId, uint32_t num, IRect *rect) |
|
( GetDisplayReleaseFence )(uint32_t devId, uint32_t *num, uint32_t *layers, int32_t *fences) |
|
( GetDisplaySupportedColorGamuts )(uint32_t devId, uint32_t *num, ColorGamut *gamuts) |
|
( GetDisplayColorGamut )(uint32_t devId, ColorGamut *gamut) |
|
( SetDisplayColorGamut )(uint32_t devId, ColorGamut gamut) |
|
( GetDisplayGamutMap )(uint32_t devId, GamutMap *gamutMap) |
|
( SetDisplayGamutMap )(uint32_t devId, GamutMap gamutMap) |
|
( SetDisplayColorTransform )(uint32_t devId, const float *matrix) |
|
( GetHDRCapabilityInfos )(uint32_t devId, HDRCapability *info) |
|
( GetSupportedMetadataKey )(uint32_t devId, uint32_t *num, HDRMetadataKey *keys) |
|
( CreateVirtualDisplay )(uint32_t width, uint32_t height, int32_t *format, uint32_t *devId) |
|
( SetVirtualDisplayBuffer )(uint32_t devId, BufferHandle *buffer, int32_t fence) |
|
( GetWriteBackFrame )(uint32_t devId, BufferHandle *buffer, int32_t *fence) |
|
( CreateWriteBack )(uint32_t *devId, uint32_t width, uint32_t height, int32_t *format) |
|