5.2.3 Release
For Test and Development only

Detailed Description

Holds an image surface map descriptor used by NvMediaImageLock().

It contains up to 6 surface descriptors, depending on the image type.

Definition at line 397 of file nvmedia_image.h.

Collaboration diagram for NvMediaImageSurfaceMap:

Data Fields

NvMediaSurfaceType type
 Holds image surface type. More...
uint32_t width
 Holds image width. More...
uint32_t height
 Holds image height. More...
uint32_t surfaces
 Holds the number of surfaces in the image. More...
NvMediaImageSurface surface [6]
 Holds surface descriptors. More...
void * metaData
 Holds a pointer to metadata associated with the surface. More...

Field Documentation

◆ height

uint32_t NvMediaImageSurfaceMap::height

Holds image height.

Definition at line 403 of file nvmedia_image.h.

◆ metaData

void* NvMediaImageSurfaceMap::metaData

Holds a pointer to metadata associated with the surface.

Definition at line 410 of file nvmedia_image.h.

◆ surface

NvMediaImageSurface NvMediaImageSurfaceMap::surface[6]

Holds surface descriptors.

Only the first surfaces number of elements is valid.

Definition at line 408 of file nvmedia_image.h.

◆ surfaces

uint32_t NvMediaImageSurfaceMap::surfaces

Holds the number of surfaces in the image.

Definition at line 405 of file nvmedia_image.h.

◆ type

NvMediaSurfaceType NvMediaImageSurfaceMap::type

Holds image surface type.

Definition at line 399 of file nvmedia_image.h.

◆ width

uint32_t NvMediaImageSurfaceMap::width

Holds image width.

Definition at line 401 of file nvmedia_image.h.

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