OHOS::AVSession::AVSessionPixelMap


OHOS::AVSession::AVSessionPixelMap

概述

读取、设置图片及图片信息。

汇总

Public 成员函数

名称 描述
Marshalling (Parcel &data) const override 实现图片及图片信息的序列化。 
GetPixelData () const 获取图片数据。 
SetPixelData (const std::vector< uint8_t > &data) 设置图片数据。 
GetImageInfo () const 获取图片信息。 
SetImageInfo (const std::vector< uint8_t > &imageInfo) 设置图片信息。 

静态 Public 成员函数

名称 描述
Unmarshalling (Parcel &data) 实现图片及图片信息的反序列化。 

成员函数说明

GetImageInfo()

std::vector<uint8_t> OHOS::AVSession::AVSessionPixelMap::GetImageInfo () const
1

描述: 获取图片信息。

返回:

返回图片信息。

参见:

SetImageInfo

GetPixelData()

std::vector<uint8_t> OHOS::AVSession::AVSessionPixelMap::GetPixelData () const
1

描述: 获取图片数据。

返回:

返回图片数据。

参见:

SetPixelData

Marshalling()

bool OHOS::AVSession::AVSessionPixelMap::Marshalling (Parcel & data) const
1

描述: 实现图片及图片信息的序列化。

参数:

名称 描述
data 保存序列化值的对象Parcel。 

返回:

如果序列化成功,则返回true;失败则返回false。

参见:

Unmarshalling

SetImageInfo()

void OHOS::AVSession::AVSessionPixelMap::SetImageInfo (const std::vector< uint8_t > & imageInfo)
1

描述: 设置图片信息。

参数:

名称 描述
imageInfo 图片信息。 

参见:

GetImageInfo

SetPixelData()

void OHOS::AVSession::AVSessionPixelMap::SetPixelData (const std::vector< uint8_t > & data)
1

描述: 设置图片数据。

参数:

名称 描述
data 图片数据。 

参见:

GetPixelData

Unmarshalling()

static AVSessionPixelMap* OHOS::AVSession::AVSessionPixelMap::Unmarshalling (Parcel & data)
1

描述: 实现图片及图片信息的反序列化。

参数:

名称 描述
data 保存反序列化值的对象Parcel。 

返回:

如果反序列化成功,则返回true;失败则返回false。

参见:

Marshalling