#include <qohossurface.h>
|
| static constexpr ::OH_NativeBuffer_Format | bufferFormat = ::NATIVEBUFFER_PIXEL_FMT_BGRA_8888 |
Definition at line 26 of file qohossurface.h.
◆ QOhosSurface()
| QOhosSurface::QOhosSurface |
( |
::OHNativeWindow * | nativeWindow | ) |
|
|
explicit |
◆ clearNativeWindowSurface()
| void QOhosSurface::clearNativeWindowSurface |
( |
| ) |
|
◆ mapNativeBufferFormatToQImageFormatOrFail()
| QImage::Format QOhosSurface::mapNativeBufferFormatToQImageFormatOrFail |
( |
std::int32_t | format | ) |
|
|
static |
◆ nativeWindow()
| OHNativeWindow * QOhosSurface::nativeWindow |
( |
| ) |
const |
◆ paintOnNativeWindowSurface()
| void QOhosSurface::paintOnNativeWindowSurface |
( |
std::function< std::vector<::Region::Rect >(QImage &, ::BufferHandle *)> | paintFunc, |
|
|
std::function< void(::BufferHandle *)> | onFlushSuccessFunc ) |
◆ setExtraUsageBitsForNativeWindowBuffer()
| void QOhosSurface::setExtraUsageBitsForNativeWindowBuffer |
( |
std::uint64_t | usageSetBits | ) |
|
◆ setNativeWindowSurface()
| void QOhosSurface::setNativeWindowSurface |
( |
::OHNativeWindow * | nativeWindow | ) |
|
◆ surfaceResolution()
◆ tryGetBufferGeometryForWindow()
| QOhosOptional< QSize > QOhosSurface::tryGetBufferGeometryForWindow |
( |
::OHNativeWindow * | nativeWindow | ) |
|
|
static |
◆ tryGetOrCreateEGLWindowSurface()
◆ bufferFormat
| ::OH_NativeBuffer_Format QOhosSurface::bufferFormat = ::NATIVEBUFFER_PIXEL_FMT_BGRA_8888 |
|
static |
The documentation for this class was generated from the following files: