HarmonyOS API:结构体

joytrian
发布于 2023-4-17 18:50
浏览
0收藏

版本:v3.1 Beta

OhosPixelMapInfo

更新时间: 2023-02-17 09:19

概述

用于定义 pixel map 的相关信息。


起始版本:


8


相关模块:


​Image​

汇总

成员变量

成员变量名称

描述

​width​

图片的高,用pixels表示。

​height​

Pixel的格式。

​rowSize​

每行的bytes数。

​pixelFormat​

图片的宽,用pixels表示。

结构体成员变量说明

height

uint32_t OhosPixelMapInfo::height

描述:


图片的高,用pixels表示。

pixelFormat

int32_t OhosPixelMapInfo::pixelFormat

描述:


Pixel的格式。

rowSize

uint32_t OhosPixelMapInfo::rowSize

描述:


每行的bytes数。

width

uint32_t OhosPixelMapInfo::width

描述:


图片的宽,用pixels表示。

RawFileDescriptor

更新时间: 2023-02-17 09:19

概述

提供rawfile文件描述符信息。


RawFileDescriptor是​​OH_ResourceManager_GetRawFileDescriptor()​​的输出参数,涵盖了rawfile文件的文件描述符以及在HAP中的起始位置和长度。


起始版本:


8


相关模块:


​Rawfile​

汇总

成员变量

成员变量名称

描述

​fd​

rawfile文件描述符

​start​

rawfile在HAP中的长度

​length​

rawfile在HAP中的起始位置

结构体成员变量说明

fd

int RawFileDescriptor::fd

描述:


rawfile文件描述符

length

long RawFileDescriptor::length

描述:


rawfile在HAP中的长度

start

long RawFileDescriptor::start

描述:


rawfile在HAP中的起始位置

Region

更新时间: 2023-02-17 09:19

概述

表示本地窗口NativeWindow需要更新内容的矩形区域(脏区)。


相关模块:


​NativeWindow​

汇总

成员变量

成员变量名称

描述

​*rects​

如果rects是空指针nullptr, 默认Buffer大小为脏区。

​rectNumber​

如果rectNumber为0,默认Buffer大小为脏区。

rectNumber

int32_t Region::rectNumber

描述:


如果rectNumber为0,默认Buffer大小为脏区。

*rects

struct Rect

描述:


结构体指针,类型为​​Rect​​。如果rects是空指针nullptr, 默认Buffer大小为脏区。

Rect

更新时间: 2023-02-17 09:19

概述

矩形区域。


相关模块:


​NativeWindow​

汇总

成员变量

成员变量名称

描述

​x​

矩形框起始x坐标。

​y​

矩形框起始y坐标。

​w​

矩形框宽度。

​h​

矩形框高度。

x

int32_t Rect::x

描述:


矩形框起始x坐标。

y

int32_t Rect::y

描述:


矩形框起始y坐标。

w

uint32_t Rext::w

描述:


矩形框宽度。

h

uint32_t Rect::h

描述:


矩形框高度。


文章转载自:​​https://developer.harmonyos.com/cn/docs/documentation/doc-references-V3/_rect-0000001446970504-V3?catalogVersion=V3​

分类
已于2023-4-17 18:50:12修改
收藏
回复
举报
回复
    相关推荐