HarmonyOS 预乘的图片使用OH_PixelmapImageInfo_GetAlphaType始终返回0
代码片段:
bool ScopedPixelMapImageInfo::isPremul() {
  auto info = info_;
  if (!info) {
    UNI_DCHECK(false);
    return true;
  }
  int32_t alpha_type = 0;
  if (auto code = OH_PixelmapImageInfo_GetAlphaType(info, &alpha_type); code != IMAGE_SUCCESS) {
    UNI_LOG(ERROR) << "failed to call OH_PixelmapImageInfo_GetAlphaType because of " << code;
    UNI_DCHECK(false);
    return true;
  }
  return alpha_type == PIXELMAP_ALPHA_TYPE_PREMULTIPLIED;
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS OH_PixelmapNative_GetImageInfo 获取到的OH_Pixelmap_ImageInfo 对象是否需要通过OH_PixelmapImageInfo_Release 
1044浏览  • 1回复 待解决
HarmonyOS 蓝牙api无法调用 getServices,始终返回 2900099 
1162浏览  • 1回复 待解决
HarmonyOS预加载Image组件的图片 
1830浏览  • 1回复 待解决
HarmonyOS getWindowAvoidArea bottomRect返回的height为0 
1200浏览  • 1回复 待解决
HarmonyOS 使用NavDestination,如何修改返回按钮的图片 和 隐藏返回按钮的图片? 
3302浏览  • 1回复 待解决
HarmonyOS image.PropertyKey.ORIENTATION 返回的 Unknown value 0 
1055浏览  • 1回复 待解决
HarmonyOS如何使用预加载技术将网络图片缓存到本地? 
2035浏览  • 1回复 待解决
HarmonyOS hdc fport使用chrome的devtools始终无法链接 
1427浏览  • 1回复 待解决
HarmonyOS 活体检测返回的图片偏蓝,无法使用 
1061浏览  • 1回复 待解决
OH_AVScreenCapture_StartScreenRecording返回失败2 
1687浏览  • 1回复 待解决
HarmonyOS OH_ImageSourceNative_GetImageProperty返回值的含义 
1031浏览  • 1回复 待解决
HarmonyOS OH_Drawing_TypographyIsEllipsized总返回false 
778浏览  • 1回复 待解决
HarmonyOS 半模态转场,如何始终保留部分高度始终展示? 
2072浏览  • 1回复 待解决
HarmonyOS 设置状态栏图标,调用'addToStatusBar'时始终返回错误码 1010710001 
1093浏览  • 1回复 待解决
HarmonyOS OH_NativeImage_UpdateSurfaceImage返回错误码疑问 
1138浏览  • 1回复 待解决
MQTT连接的问题,MQTTDeserialize_connack返回值为什么始终是2 
10909浏览  • 1回复 已解决
napi返回ArrayBuffer有长度但是内容都是0 
2130浏览  • 1回复 待解决
color使用color: 'rgba(0, 0, 255, .5)'不生效 
4133浏览  • 1回复 待解决
HarmonyOS isFullScreen获取始终为false 
1279浏览  • 1回复 待解决
HarmonyOS OH_NativeXComponent_GetHistoricalPoints的使用示例 
1398浏览  • 1回复 待解决
使用LazyForEach时,如何改变预加载组件的数量 
478浏览  • 1回复 待解决
HarmonyOS OH_ImagePackerNative_PackToDataFromPixelmap如何使用 
1110浏览  • 1回复 待解决
HarmonyOS 打包发布版本始终为unsigned 
1070浏览  • 1回复 待解决
HarmonyOS 能否提供OH_ArkUI_GetNodeHandleFromNapiValue的使用示例? 
1345浏览  • 1回复 待解决





















以下OH_PixelmapImageInfo_GetAlphaType源码说明,返回的alphaType是info的alphaType值。请确认原图info的具体内容,如果原图的AlphaType为0,则为正常现象。