|
| VPIStatus | vpiImageCreate (int32_t width, int32_t height, VPIImageFormat fmt, uint64_t flags, VPIImage *img) |
| | Create an empty image instance with the specified flags. More...
|
| |
| VPIStatus | vpiInitImageWrapperParams (VPIImageWrapperParams *params) |
| | Initialize VPIImageWrapperParams with default values. More...
|
| |
| VPIStatus | vpiImageCreateView (VPIImage imgParent, const VPIRectangleI *clipBounds, uint64_t flags, VPIImage *imgView) |
| | Create an image that wraps an axis-aligned rectangular sub-region of an existing image. More...
|
| |
| VPIStatus | vpiImageSetView (VPIImage view, VPIImage parent, const VPIRectangleI *clipBounds) |
| | Redefines the image view position inside a parent image. More...
|
| |
| VPIStatus | vpiImageCreateWrapper (const VPIImageData *data, const VPIImageWrapperParams *params, uint64_t flags, VPIImage *img) |
| | Create an image object by wrapping an existing memory block. More...
|
| |
| VPIStatus | vpiImageSetWrapper (VPIImage img, const VPIImageData *data) |
| | Redefines the wrapped memory in an existing VPIImage wrapper. More...
|
| |
| void | vpiImageDestroy (VPIImage img) |
| | Destroy an image instance. More...
|
| |
| VPIStatus | vpiImageGetSize (VPIImage img, int32_t *width, int32_t *height) |
| | Get the image dimensions in pixels. More...
|
| |
| VPIStatus | vpiImageGetFormat (VPIImage img, VPIImageFormat *format) |
| | Get the image format. More...
|
| |
| VPIStatus | vpiImageGetFlags (VPIImage img, uint64_t *flags) |
| | Get the image flags. More...
|
| |
| VPIStatus | vpiImageLock (VPIImage img, VPILockMode mode) |
| | Acquires the lock on an image object. More...
|
| |
| VPIStatus | vpiImageLockData (VPIImage img, VPILockMode mode, VPIImageBufferType bufType, VPIImageData *data) |
| | Acquires the lock on an image object and returns the image contents. More...
|
| |
| VPIStatus | vpiImageUnlock (VPIImage img) |
| | Releases the lock on an image object. More...
|
| |
Functions and structures for dealing with VPI images.
Definition in file Image.h.