/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_bitmap.h | 67 OH_Drawing_Bitmap* OH_Drawing_BitmapCreate(void); 77 void OH_Drawing_BitmapDestroy(OH_Drawing_Bitmap*); 91 OH_Drawing_Bitmap* OH_Drawing_BitmapCreateFromPixels(OH_Drawing_Image_Info*, void* pixels, uint32_t… 107 … OH_Drawing_Bitmap*, const uint32_t width, const uint32_t height, const OH_Drawing_BitmapFormat*); 118 uint32_t OH_Drawing_BitmapGetWidth(OH_Drawing_Bitmap*); 129 uint32_t OH_Drawing_BitmapGetHeight(OH_Drawing_Bitmap*); 140 OH_Drawing_ColorFormat OH_Drawing_BitmapGetColorFormat(OH_Drawing_Bitmap*); 151 OH_Drawing_AlphaFormat OH_Drawing_BitmapGetAlphaFormat(OH_Drawing_Bitmap*); 162 void* OH_Drawing_BitmapGetPixels(OH_Drawing_Bitmap*); 173 void OH_Drawing_BitmapGetImageInfo(OH_Drawing_Bitmap*, OH_Drawing_Image_Info*); [all …]
|
H A D | drawing_canvas.h | 94 void OH_Drawing_CanvasBind(OH_Drawing_Canvas*, OH_Drawing_Bitmap*); 318 void OH_Drawing_CanvasDrawBitmap(OH_Drawing_Canvas*, const OH_Drawing_Bitmap*, float left, float to… 332 void OH_Drawing_CanvasDrawBitmapRect(OH_Drawing_Canvas*, const OH_Drawing_Bitmap*, const OH_Drawing… 798 bool OH_Drawing_CanvasReadPixelsToBitmap(OH_Drawing_Canvas*, OH_Drawing_Bitmap*, int32_t srcX, int3…
|
H A D | drawing_types.h | 97 typedef struct OH_Drawing_Bitmap OH_Drawing_Bitmap; typedef
|
H A D | drawing_image.h | 76 bool OH_Drawing_ImageBuildFromBitmap(OH_Drawing_Image*, OH_Drawing_Bitmap*);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_bitmap.cpp | 27 static Bitmap* CastToBitmap(OH_Drawing_Bitmap* cBitmap) in CastToBitmap() 32 OH_Drawing_Bitmap* OH_Drawing_BitmapCreate() in OH_Drawing_BitmapCreate() 34 return (OH_Drawing_Bitmap*)new Bitmap; in OH_Drawing_BitmapCreate() 37 void OH_Drawing_BitmapDestroy(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapDestroy() 61 return (OH_Drawing_Bitmap*)bitmap; in OH_Drawing_BitmapCreateFromPixels() 78 uint32_t OH_Drawing_BitmapGetWidth(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapGetWidth() 88 uint32_t OH_Drawing_BitmapGetHeight(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapGetHeight() 98 OH_Drawing_ColorFormat OH_Drawing_BitmapGetColorFormat(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapGetColorFormat() 108 OH_Drawing_AlphaFormat OH_Drawing_BitmapGetAlphaFormat(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapGetAlphaFormat() 117 void* OH_Drawing_BitmapGetPixels(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapGetPixels() [all …]
|
H A D | drawing_image.cpp | 32 static Bitmap& CastToBitmap(OH_Drawing_Bitmap& cBitmap) in CastToBitmap() 50 bool OH_Drawing_ImageBuildFromBitmap(OH_Drawing_Image* cImage, OH_Drawing_Bitmap* cBitmap) in OH_Drawing_ImageBuildFromBitmap()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | drawing__bitmap_8h.md | 38 | [OH_Drawing_Bitmap](_drawing.md#oh_drawing_bitmap) \* [OH_Drawing_BitmapCreate](_drawing.md#oh_dr… 39 | void [OH_Drawing_BitmapDestroy](_drawing.md#oh_drawing_bitmapdestroy) ([OH_Drawing_Bitmap](_drawi… 40 | [OH_Drawing_Bitmap](_drawing.md#oh_drawing_bitmap) \* [OH_Drawing_BitmapCreateFromPixels](_drawin… 41 | void [OH_Drawing_BitmapBuild](_drawing.md#oh_drawing_bitmapbuild) ([OH_Drawing_Bitmap](_drawing.m… 42 | uint32_t [OH_Drawing_BitmapGetWidth](_drawing.md#oh_drawing_bitmapgetwidth) ([OH_Drawing_Bitmap](… 43 | uint32_t [OH_Drawing_BitmapGetHeight](_drawing.md#oh_drawing_bitmapgetheight) ([OH_Drawing_Bitmap… 44 …itmapGetColorFormat](_drawing.md#oh_drawing_bitmapgetcolorformat) ([OH_Drawing_Bitmap](_drawing.md… 45 …itmapGetAlphaFormat](_drawing.md#oh_drawing_bitmapgetalphaformat) ([OH_Drawing_Bitmap](_drawing.md… 46 | void \* [OH_Drawing_BitmapGetPixels](_drawing.md#oh_drawing_bitmapgetpixels) ([OH_Drawing_Bitmap]… 47 …ng_BitmapGetImageInfo](_drawing.md#oh_drawing_bitmapgetimageinfo) ([OH_Drawing_Bitmap](_drawing.md… [all …]
|
H A D | _drawing.md | 953 ### OH_Drawing_Bitmap subsection 956 typedef struct OH_Drawing_Bitmap OH_Drawing_Bitmap 5438 | OH_Drawing_Bitmap | 指向位图对象的指针。 | 5512 | OH_Drawing_Bitmap | 指向位图对象的指针。 | 5537 | OH_Drawing_Bitmap | 指向位图对象的指针。 | 5566 | OH_Drawing_Bitmap | 指向位图对象的指针。 | 5624 | OH_Drawing_Bitmap | 指向位图对象[OH_Drawing_Bitmap](#oh_drawing_bitmap)的指针。 | 5707 | OH_Drawing_Bitmap | 指向位图对象[OH_Drawing_Bitmap](#oh_drawing_bitmap)的指针。 | 6468 | OH_Drawing_Bitmap | 指向位图对象[OH_Drawing_Bitmap](#oh_drawing_bitmap)的指针。 | 7072 | OH_Drawing_Bitmap | 指向位图对象[OH_Drawing_Bitmap](#oh_drawing_bitmap)的指针。 | [all …]
|
H A D | drawing__canvas_8h.md | 56 …anvasbind) ([OH_Drawing_Canvas](_drawing.md#oh_drawing_canvas) \*, [OH_Drawing_Bitmap](_drawing.md… 72 …map) ([OH_Drawing_Canvas](_drawing.md#oh_drawing_canvas) \*, const [OH_Drawing_Bitmap](_drawing.md… 73 …ect) ([OH_Drawing_Canvas](_drawing.md#oh_drawing_canvas) \*, const [OH_Drawing_Bitmap](_drawing.md… 80 …stobitmap) ([OH_Drawing_Canvas](_drawing.md#oh_drawing_canvas) \*, [OH_Drawing_Bitmap](_drawing.md…
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | drawing__bitmap_8h.md | 38 …OH_Drawing_Bitmap](_drawing.md#oh_drawing_bitmap) \* [OH_Drawing_BitmapCreate](_drawing.md#oh_draw… 39 …g.md#oh_drawing_bitmapdestroy) ([OH_Drawing_Bitmap](_drawing.md#oh_drawing_bitmap) \*) | Destroys … 40 …OH_Drawing_Bitmap](_drawing.md#oh_drawing_bitmap) \* [OH_Drawing_BitmapCreateFromPixels](_drawing.… 41 | void [OH_Drawing_BitmapBuild](_drawing.md#oh_drawing_bitmapbuild) ([OH_Drawing_Bitmap](_drawing.m… 42 | uint32_t [OH_Drawing_BitmapGetWidth](_drawing.md#oh_drawing_bitmapgetwidth) ([OH_Drawing_Bitmap](… 43 | uint32_t [OH_Drawing_BitmapGetHeight](_drawing.md#oh_drawing_bitmapgetheight) ([OH_Drawing_Bitmap… 44 …itmapGetColorFormat](_drawing.md#oh_drawing_bitmapgetcolorformat) ([OH_Drawing_Bitmap](_drawing.md… 45 …itmapGetAlphaFormat](_drawing.md#oh_drawing_bitmapgetalphaformat) ([OH_Drawing_Bitmap](_drawing.md… 46 | void \* [OH_Drawing_BitmapGetPixels](_drawing.md#oh_drawing_bitmapgetpixels) ([OH_Drawing_Bitmap]… 47 …ng_BitmapGetImageInfo](_drawing.md#oh_drawing_bitmapgetimageinfo) ([OH_Drawing_Bitmap](_drawing.md… [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | bitmap_test.cpp | 37 OH_Drawing_Bitmap* bm = OH_Drawing_BitmapCreate(); in OnTestPerformance() 60 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); in OnTestPerformance() 88 OH_Drawing_Bitmap* bm = OH_Drawing_BitmapCreate(); in OnTestPerformance() 96 OH_Drawing_Bitmap* cPixels = OH_Drawing_BitmapCreateFromPixels(&imageInfo, pixels, w); in OnTestPerformance() 108 OH_Drawing_Bitmap* bm = OH_Drawing_BitmapCreate(); in OnTestPerformance() 114 OH_Drawing_Bitmap* cPixels = 0; in OnTestPerformance()
|
H A D | canvas_test.cpp | 55 OH_Drawing_Bitmap* bm = OH_Drawing_BitmapCreate(); in OnTestPerformance() 227 OH_Drawing_Bitmap* bm = OH_Drawing_BitmapCreate(); in OnTestPerformance() 285 OH_Drawing_Bitmap* bm = OH_Drawing_BitmapCreate(); in OnTestPerformance() 339 OH_Drawing_Bitmap* bm = OH_Drawing_BitmapCreate(); in OnTestPerformance() 412 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate(); in OnTestPerformance()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/ |
H A D | drawing_image_test.cpp | 50 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate(); 75 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate(); 99 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate(); 124 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate();
|
H A D | drawing_bitmap_test.cpp | 35 OH_Drawing_Bitmap* bitmap_ = nullptr; 138 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate(); 243 OH_Drawing_Bitmap *bitmap = OH_Drawing_BitmapCreate(); 283 OH_Drawing_Bitmap *bitmap = OH_Drawing_BitmapCreate();
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkbitmap_fuzzer/ |
H A D | bitmap_fuzzer.cpp | 50 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate(); in BitmapFuzzTest000() 80 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate(); in BitmapFuzzTest001() 92 OH_Drawing_Bitmap* bitmap1 = OH_Drawing_BitmapCreateFromPixels(nullptr, nullptr, rowBytes); in BitmapFuzzTest001() 117 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreate(); in BitmapFuzzTest002()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/ |
H A D | test_common.h | 103 uint8_t* DrawBitmapGetAddr8(OH_Drawing_Bitmap* bitmap, int x, int y); 104 uint16_t* DrawBitmapGetAddr16(OH_Drawing_Bitmap* bitmap, int x, int y); 105 uint32_t* DrawBitmapGetAddr32(OH_Drawing_Bitmap* bitmap, int x, int y);
|
H A D | test_common.cpp | 126 uint8_t* DrawBitmapGetAddr8(OH_Drawing_Bitmap* bitmap, int x, int y) in DrawBitmapGetAddr8() 135 uint16_t* DrawBitmapGetAddr16(OH_Drawing_Bitmap* bitmap, int x, int y) in DrawBitmapGetAddr16() 144 uint32_t* DrawBitmapGetAddr32(OH_Drawing_Bitmap* bitmap, int x, int y) in DrawBitmapGetAddr32()
|
H A D | test_base.h | 50 OH_Drawing_Bitmap* GetBitmap(); 95 OH_Drawing_Bitmap* bitmap_ = nullptr;
|
H A D | my_xcomponent.h | 79 void BitmapToScreenCanvas(OH_Drawing_Bitmap* bitmap); 92 OH_Drawing_Bitmap *screenBitmap_ = nullptr;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/dm/ |
H A D | bitmaprect.cpp | 34 OH_Drawing_Bitmap *make_big_bitmap() in make_big_bitmap() 40 OH_Drawing_Bitmap *bm = OH_Drawing_BitmapCreate(); in make_big_bitmap()
|
H A D | anisotropic.cpp | 44 void Anisotropic::DrawImage(OH_Drawing_Canvas *canvas, OH_Drawing_Image *image, OH_Drawing_Bitmap *… in DrawImage() 90 OH_Drawing_Bitmap *bitmap = OH_Drawing_BitmapCreate(); in OnTestFunction()
|
H A D | bitmaprect.h | 31 OH_Drawing_Bitmap *fBigBitmap;
|
H A D | alpha_image.cpp | 52 OH_Drawing_Bitmap *bm = OH_Drawing_BitmapCreate(); in make_alpha_image() 152 OH_Drawing_Bitmap *bm = OH_Drawing_BitmapCreate(); in OnTestFunction()
|
H A D | anisotropic.h | 47 void DrawImage(OH_Drawing_Canvas *canvas, OH_Drawing_Image *image, OH_Drawing_Bitmap *bitmap);
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | native-apidiff-v3.1-release.md | 37 | 图形-drawing |OH_Drawing_Bitmap* OH_Drawing_BitmapCreate(void)|新增|函数用于创建一个位图对象| 38 | 图形-drawing |void OH_Drawing_BitmapDestroy(OH_Drawing_Bitmap*)|新增|函数用于销毁位图对象并回收该对象占有内存| 39 | 图形-drawing |void OH_Drawing_BitmapBuild(OH_Drawing_Bitmap*, const uint32_t width, const uint32… 40 | 图形-drawing |uint32_t OH_Drawing_BitmapGetWidth(OH_Drawing_Bitmap*)|新增|该函数用于获取指定位图的宽度| 41 | 图形-drawing |uint32_t OH_Drawing_BitmapGetHeight(OH_Drawing_Bitmap*)|新增|函数用于获取指定位图的高度| 42 | 图形-drawing |void* OH_Drawing_BitmapGetPixels(OH_Drawing_Bitmap*)|新增|函数用于获取指定位图的像素地址,可以通过像素地址获取… 51 | 图形-drawing |void OH_Drawing_CanvasBind(OH_Drawing_Canvas*, OH_Drawing_Bitmap*)|新增|函数用于将一个位图对象绑…
|