Jetson Linux API Reference

35.2.1 Release
NvBufSurfaceAllocateParams Struct Reference

Detailed Description

Hold extended parameters required to allocate NvBufSurface.

(Applicable for NvBufSurfaceAllocate API)

Definition at line 378 of file nvbufsurface.h.

Collaboration diagram for NvBufSurfaceAllocateParams:

Data Fields

NvBufSurfaceCreateParams params
 Hold legacy NvBufSurface creation parameters. More...
 
NvBufSurfaceDisplayScanFormat displayscanformat
 Display scan format. More...
 
NvBufSurfaceChromaSubsamplingParams chromaSubsampling
 Chroma Subsampling parameters. More...
 
NvBufSurfaceTag memtag
 components tag to be used for memory allocation More...
 
void * _reserved [STRUCTURE_PADDING]
 

Field Documentation

◆ _reserved

void* NvBufSurfaceAllocateParams::_reserved[STRUCTURE_PADDING]

Definition at line 388 of file nvbufsurface.h.

◆ chromaSubsampling

NvBufSurfaceChromaSubsamplingParams NvBufSurfaceAllocateParams::chromaSubsampling

Chroma Subsampling parameters.

Definition at line 384 of file nvbufsurface.h.

◆ displayscanformat

NvBufSurfaceDisplayScanFormat NvBufSurfaceAllocateParams::displayscanformat

Display scan format.

Definition at line 382 of file nvbufsurface.h.

◆ memtag

NvBufSurfaceTag NvBufSurfaceAllocateParams::memtag

components tag to be used for memory allocation

Definition at line 386 of file nvbufsurface.h.

◆ params

NvBufSurfaceCreateParams NvBufSurfaceAllocateParams::params

Hold legacy NvBufSurface creation parameters.

Definition at line 380 of file nvbufsurface.h.


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