diff --git a/frameworks/kits/js/common/pixelmap_ndk/pixelmap_native_impl.cpp b/frameworks/kits/js/common/pixelmap_ndk/pixelmap_native_impl.cpp index 764dc21aebe4f7f4a286da5e1be10e96dc9f20d0..32d8bd47d676da907767ed5c3e702ab5f748b538 100644 --- a/frameworks/kits/js/common/pixelmap_ndk/pixelmap_native_impl.cpp +++ b/frameworks/kits/js/common/pixelmap_ndk/pixelmap_native_impl.cpp @@ -44,14 +44,8 @@ OH_PixelmapNative::OH_PixelmapNative(const uint32_t *colors, uint32_t colorLengt OH_PixelmapNative::OH_PixelmapNative(const InitializationOptions &opts) { - if (opts.pixelFormat == PixelFormat::RGBA_1010102 || - opts.pixelFormat == PixelFormat::YCBCR_P010 || - opts.pixelFormat == PixelFormat::YCRCB_P010) { - pixelmap_ = nullptr; - } else { - auto tmpPixelmap = PixelMap::Create(opts); - pixelmap_ = std::move(tmpPixelmap); - } + auto tmpPixelmap = PixelMap::Create(opts); + pixelmap_ = std::move(tmpPixelmap); } OH_PixelmapNative::OH_PixelmapNative(OH_PixelmapNative *OH_PixelmapNative, const InitializationOptions &opts)