| Image_ErrorCode OH_ImageNative_GetImageSize (OH_ImageNative *image, Image_Size *size) |
获取native OH_ImageNative 对象的 Image_Size 信息。 |
| Image_ErrorCode OH_ImageNative_GetComponentTypes (OH_ImageNative *image, uint32_t **types, size_t *typeSize) |
获取native OH_ImageNative 对象的组件列表信息。 |
| Image_ErrorCode OH_ImageNative_GetByteBuffer (OH_ImageNative *image, uint32_t componentType, OH_NativeBuffer **nativeBuffer) |
获取native OH_ImageNative 对象中某个组件类型所对应的缓冲区。 |
| Image_ErrorCode OH_ImageNative_GetBufferSize (OH_ImageNative *image, uint32_t componentType, size_t *size) |
获取native OH_ImageNative 对象中某个组件类型所对应的缓冲区的大小。 |
| Image_ErrorCode OH_ImageNative_GetRowStride (OH_ImageNative *image, uint32_t componentType, int32_t *rowStride) |
获取native OH_ImageNative 对象中某个组件类型所对应的像素行宽。 |
| Image_ErrorCode OH_ImageNative_GetPixelStride (OH_ImageNative *image, uint32_t componentType, int32_t *pixelStride) |
获取native OH_ImageNative 对象中某个组件类型所对应的像素大小。 |
| Image_ErrorCode OH_ImageNative_GetTimestamp (OH_ImageNative *image, int64_t *timestamp) |
获取Native OH_ImageNative 对象中的时间戳信息。 |
| Image_ErrorCode OH_ImageNative_Release (OH_ImageNative *image) |
释放native OH_ImageNative 对象。 |