| Image_ErrorCode OH_PackingOptions_Create (OH_PackingOptions **options) |
创建PackingOptions结构体的指针。 |
| Image_ErrorCode OH_PackingOptions_GetMimeType (OH_PackingOptions *options, Image_MimeType *format) |
获取MIME类型。 |
| Image_ErrorCode OH_PackingOptions_SetMimeType (OH_PackingOptions *options, Image_MimeType *format) |
设置MIME类型。 |
| Image_ErrorCode OH_PackingOptions_GetQuality (OH_PackingOptions *options, uint32_t *quality) |
获取编码质量。 |
| Image_ErrorCode OH_PackingOptions_SetQuality (OH_PackingOptions *options, uint32_t quality) |
设置编码质量。 |
| Image_ErrorCode OH_PackingOptions_GetDesiredDynamicRange (OH_PackingOptions *options, int32_t *desiredDynamicRange) |
获取编码时期望的图片动态范围。 |
| Image_ErrorCode OH_PackingOptions_SetDesiredDynamicRange (OH_PackingOptions *options, int32_t desiredDynamicRange) |
设置编码时期望的图片动态范围。 |
| Image_ErrorCode OH_PackingOptions_Release (OH_PackingOptions *options) |
释放OH_PackingOptions指针。 |
| Image_ErrorCode OH_PackingOptionsForSequence_Create (OH_PackingOptionsForSequence **options) |
创建OH_PackingOptionsForSequence结构体的指针。 |
| Image_ErrorCode OH_PackingOptionsForSequence_SetFrameCount (OH_PackingOptionsForSequence *options, uint32_t frameCount) |
设置编码时指定的帧数。 |
| Image_ErrorCode OH_PackingOptionsForSequence_GetFrameCount (OH_PackingOptionsForSequence *options, uint32_t *frameCount) |
获取编码时指定的帧数。 |
| Image_ErrorCode OH_PackingOptionsForSequence_SetDelayTimeList (OH_PackingOptionsForSequence *options, int32_t *delayTimeList, size_t delayTimeListLength) |
设定编码时图片的延迟时间数组。 |
| Image_ErrorCode OH_PackingOptionsForSequence_GetDelayTimeList (OH_PackingOptionsForSequence *options, int32_t *delayTimeList, size_t delayTimeListLength) |
获取编码时图片的延迟时间数组。 |
| Image_ErrorCode OH_PackingOptionsForSequence_SetDisposalTypes (OH_PackingOptionsForSequence *options, uint32_t *disposalTypes, size_t disposalTypesLength) |
设定编码时图片的过渡帧模式数组。 |
| Image_ErrorCode OH_PackingOptionsForSequence_GetDisposalTypes (OH_PackingOptionsForSequence *options, uint32_t *disposalTypes, size_t disposalTypesLength) |
获取编码时图片的过渡帧模式数组。 |
| Image_ErrorCode OH_PackingOptionsForSequence_SetLoopCount (OH_PackingOptionsForSequence *options, uint32_t loopCount) |
设定编码时图片循环播放次数。 |
| Image_ErrorCode OH_PackingOptionsForSequence_GetLoopCount (OH_PackingOptionsForSequence *options, uint32_t *loopCount) |
获取编码时图片循环播放次数。 |
| Image_ErrorCode OH_PackingOptionsForSequence_Release (OH_PackingOptionsForSequence *options) |
释放OH_PackingOptionsForSequence指针。 |
| Image_ErrorCode OH_ImagePackerNative_Create (OH_ImagePackerNative **imagePacker) |
创建OH_ImagePackerNative指针。 |
| Image_ErrorCode OH_ImagePackerNative_PackToDataFromImageSource (OH_ImagePackerNative *imagePacker, OH_PackingOptions *options, OH_ImageSourceNative *imageSource, uint8_t *outData, size_t *size) |
将ImageSource编码为指定格式的数据。 |
| Image_ErrorCode OH_ImagePackerNative_PackToDataFromPixelmap (OH_ImagePackerNative *imagePacker, OH_PackingOptions *options, OH_PixelmapNative *pixelmap, uint8_t *outData, size_t *size) |
将Pixelmap编码为指定格式的数据。 |
| Image_ErrorCode OH_ImagePackerNative_PackToDataFromPicture (OH_ImagePackerNative *imagePacker, OH_PackingOptions *options, OH_PictureNative *picture, uint8_t *outData, size_t *size) |
将Picture编码为指定格式的数据。 |
| Image_ErrorCode OH_ImagePackerNative_PackToDataFromPixelmapSequence (OH_ImagePackerNative *imagePacker, OH_PackingOptionsForSequence *options, OH_ImagePackerNative **pixelmapSequence, size_t sequenceLength, uint8_t *outData, size_t *outDataSize) |
将Pixelmap序列编码为数据。 |
| Image_ErrorCode OH_ImagePackerNative_PackToFileFromImageSource (OH_ImagePackerNative *imagePacker, OH_PackingOptions *options, OH_ImageSourceNative *imageSource, int32_t fd) |
将一个ImageSource编码到文件中。 |
| Image_ErrorCode OH_ImagePackerNative_PackToFileFromPixelmap (OH_ImagePackerNative *imagePacker, OH_PackingOptions *options, OH_PixelmapNative *pixelmap, int32_t fd) |
将一个Pixelmap编码到文件中。 |
| Image_ErrorCode OH_ImagePackerNative_PackToFileFromPicture (OH_ImagePackerNative *imagePacker, OH_PackingOptions *options, OH_PictureNative *picture, int32_t fd) |
将一个Picture编码到文件中。 |
| Image_ErrorCode OH_ImagePackerNative_PackToFileFromPixelmapSequence (OH_ImagePackerNative *imagePacker, OH_PackingOptionsForSequence *options, OH_ImagePackerNative **pixelmapSequence, size_t sequenceLength, int32_t fd) |
将一个Pixelmap序列编码到文件中。 |
| Image_ErrorCode OH_ImagePackerNative_Release (OH_ImagePackerNative *imagePacker) |
释放OH_ImagePackerNative指针。 |