56 #ifndef NV_VPI_ALGORITHMS_COPY_H
57 #define NV_VPI_ALGORITHMS_COPY_H
59 #include "../Export.h"
60 #include "../Status.h"
struct VPIArrayImpl * VPIArray
A handle to an array.
VPIStatus vpiSubmitCopyPyramid(VPIStream stream, uint64_t backend, VPIPyramid input, VPIPyramid output)
Copy the contents from input to output pyramids.
VPIStatus vpiSubmitCopyArray(VPIStream stream, uint64_t backend, VPIArray input, VPIArray output)
Copy the contents from input to output arrays.
VPIStatus vpiSubmitCopyImage(VPIStream stream, uint64_t backend, VPIImage input, VPIImage output)
Copy the contents from input to output images.
struct VPIImageImpl * VPIImage
A handle to an image.
struct VPIPyramidImpl * VPIPyramid
A handle to an image pyramid.
struct VPIStreamImpl * VPIStream
A handle to a stream.