Lines Matching defs:Display
30 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_DISPLAY, "Display"};
32 class Display::Impl : public RefBase {
44 Display::Display(const std::string& name, sptr<DisplayInfo> info)
49 Display::~Display()
53 DisplayId Display::GetId() const
62 std::string Display::GetName() const
71 int32_t Display::GetWidth() const
81 int32_t Display::GetHeight() const
91 int32_t Display::GetPhysicalWidth() const
101 int32_t Display::GetPhysicalHeight() const
111 uint32_t Display::GetRefreshRate() const
121 ScreenId Display::GetScreenId() const
131 Rotation Display::GetRotation() const
141 Orientation Display::GetOrientation() const
151 void Display::UpdateDisplayInfo(sptr<DisplayInfo> displayInfo) const
164 void Display::UpdateDisplayInfo() const
170 float Display::GetVirtualPixelRatio() const
180 int Display::GetDpi() const
185 sptr<DisplayInfo> Display::GetDisplayInfo() const
195 sptr<DisplayInfo> Display::GetDisplayInfoByJs() const
204 sptr<CutoutInfo> Display::GetCutoutInfo() const
209 DMError Display::HasImmersiveWindow(bool& immersive)
214 DMError Display::GetSupportedHDRFormats(std::vector<uint32_t>& hdrFormats) const
219 DMError Display::GetSupportedColorSpaces(std::vector<uint32_t>& colorSpaces) const
224 DMError Display::GetAvailableArea(DMRect& area) const