NVIDIA DeepStream SDK API Reference

9.1 Release

Detailed Description

Hold the information of single buffer in the batch.

Definition at line 562 of file sources/includes/nvbufsurface.h.

Collaboration diagram for NvBufSurfaceParams:

Data Fields

uint32_t width
 Holds the width of the buffer. More...
 
uint32_t height
 Holds the height of the buffer. More...
 
uint32_t pitch
 Holds the pitch of the buffer. More...
 
NvBufSurfaceColorFormat colorFormat
 Holds the color format of the buffer. More...
 
NvBufSurfaceLayout layout
 Holds BL or PL. More...
 
uint64_t bufferDesc
 Holds a DMABUF FD. More...
 
uint32_t dataSize
 Holds the amount of allocated memory. More...
 
void * dataPtr
 Holds a pointer to allocated memory. More...
 
NvBufSurfacePlaneParams planeParams
 Holds planewise information (width, height, pitch, offset, etc.). More...
 
NvBufSurfaceMappedAddr mappedAddr
 Holds pointers to mapped buffers. More...
 
NvBufSurfaceParamsEx * paramex
 pointers of extended parameters of single buffer in the batch. More...
 
NvBufSurfaceCudaBuffer * cudaBuffer
 Holds a pointer to CUDA buffer. More...
 
void * _reserved [STRUCTURE_PADDING]
 

The documentation for this struct was generated from the following file: