Lines Matching defs:Screen
30 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_DISPLAY, "Screen"};
32 class Screen::Impl : public RefBase {
42 Screen::Screen(sptr<ScreenInfo> info)
47 Screen::~Screen()
51 bool Screen::IsGroup() const
57 std::string Screen::GetName() const
62 ScreenId Screen::GetId() const
67 uint32_t Screen::GetWidth() const
77 uint32_t Screen::GetHeight() const
88 uint32_t Screen::GetVirtualWidth() const
94 uint32_t Screen::GetVirtualHeight() const
100 float Screen::GetVirtualPixelRatio() const
106 Rotation Screen::GetRotation() const
112 Orientation Screen::GetOrientation() const
118 bool Screen::IsReal() const
123 DMError Screen::SetOrientation(Orientation orientation) const
129 DMError Screen::GetScreenSupportedColorGamuts(std::vector<ScreenColorGamut>& colorGamuts) const
134 DMError Screen::GetScreenColorGamut(ScreenColorGamut& colorGamut) const
139 DMError Screen::SetScreenColorGamut(int32_t colorGamutIdx)
144 DMError Screen::GetScreenGamutMap(ScreenGamutMap& gamutMap) const
149 DMError Screen::SetScreenGamutMap(ScreenGamutMap gamutMap)
154 DMError Screen::SetScreenColorTransform()
159 DMError Screen::GetPixelFormat(GraphicPixelFormat& pixelFormat) const
164 DMError Screen::SetPixelFormat(GraphicPixelFormat pixelFormat)
169 DMError Screen::GetSupportedHDRFormats(std::vector<ScreenHDRFormat>& hdrFormats) const
174 DMError Screen::GetScreenHDRFormat(ScreenHDRFormat& hdrFormat) const
179 DMError Screen::SetScreenHDRFormat(int32_t modeIdx)
184 DMError Screen::GetSupportedColorSpaces(std::vector<GraphicCM_ColorSpaceType>& colorSpaces) const
189 DMError Screen::GetScreenColorSpace(GraphicCM_ColorSpaceType& colorSpace) const
194 DMError Screen::SetScreenColorSpace(GraphicCM_ColorSpaceType colorSpace)
199 ScreenId Screen::GetParentId() const
205 uint32_t Screen::GetModeId() const
211 std::vector<sptr<SupportedScreenModes>> Screen::GetSupportedModes() const
216 DMError Screen::SetScreenActiveMode(uint32_t modeId)
225 void Screen::UpdateScreenInfo(sptr<ScreenInfo> info) const
234 void Screen::UpdateScreenInfo() const
240 DMError Screen::SetDensityDpi(uint32_t dpi) const
252 DMError Screen::SetDensityDpiSystem(uint32_t dpi) const
263 DMError Screen::SetResolution(uint32_t width, uint32_t height, uint32_t dpi) const
274 DMError Screen::GetDensityInCurResolution(float& virtualPixelRatio) const
279 sptr<ScreenInfo> Screen::GetScreenInfo() const