用于处理 VPI 图像的函数和结构体。 更多...
#include "Export.h"
#include "ImageFormat.h"
#include "PixelType.h"
#include "Status.h"
#include "Types.h"
#include <stdint.h>
前往此文件的源代码。
|
VPIStatus | vpiImageCreate (int32_t width, int32_t height, VPIImageFormat fmt, uint64_t flags, VPIImage *img) |
| 使用指定的标志创建空的图像实例。 更多...
|
|
VPIStatus | vpiInitImageWrapperParams (VPIImageWrapperParams *params) |
| 使用默认值初始化 VPIImageWrapperParams。 更多...
|
|
VPIStatus | vpiImageCreateView (VPIImage imgParent, const VPIRectangleI *clipBounds, uint64_t flags, VPIImage *imgView) |
| 创建包装现有图像的轴对齐矩形子区域的图像。 更多...
|
|
VPIStatus | vpiImageSetView (VPIImage view, VPIImage parent, const VPIRectangleI *clipBounds) |
| 重新定义父图像内的图像视图位置。 更多...
|
|
VPIStatus | vpiImageCreateWrapper (const VPIImageData *data, const VPIImageWrapperParams *params, uint64_t flags, VPIImage *img) |
| 通过包装现有的内存块来创建图像对象。 更多...
|
|
VPIStatus | vpiImageSetWrapper (VPIImage img, const VPIImageData *data) |
| 重新定义现有 VPIImage 包装器中的被包装内存。 更多...
|
|
void | vpiImageDestroy (VPIImage img) |
| 销毁图像实例。 更多...
|
|
VPIStatus | vpiImageGetSize (VPIImage img, int32_t *width, int32_t *height) |
| 以像素为单位获取图像尺寸。 更多...
|
|
VPIStatus | vpiImageGetFormat (VPIImage img, VPIImageFormat *format) |
| 获取图像格式。 更多...
|
|
VPIStatus | vpiImageGetFlags (VPIImage img, uint64_t *flags) |
| 获取图像标志。 更多...
|
|
VPIStatus | vpiImageLock (VPIImage img, VPILockMode mode) |
| 获取图像对象的锁。 更多...
|
|
VPIStatus | vpiImageLockData (VPIImage img, VPILockMode mode, VPIImageBufferType bufType, VPIImageData *data) |
| 获取图像对象的锁并返回图像内容。 更多...
|
|
VPIStatus | vpiImageUnlock (VPIImage img) |
| 释放图像对象的锁。 更多...
|
|
用于处理 VPI 图像的函数和结构体。
定义于文件 Image.h。