Jetson Linux API 参考文档

32.7.4 版本
_NvBufferParamsEx 结构体参考

详细描述

保存硬件缓冲区的扩展参数。

定义于文件 457nvbuf_utils.h

_NvBufferParamsEx 的协作图

数据字段

NvBufferParams params
 nvbuffer 基本参数。 更多...
 
int32_t startofvaliddata
 从缓冲区开始到第一个有效字节的字节偏移量。 更多...
 
int32_t sizeofvaliddatainbytes
 从第一个到最后一个有效字节的有效数据大小。 更多...
 
NvBufferDisplayScanFormat scanformat [MAX_NUM_PLANES]
 显示扫描格式 - 逐行/隔行。 更多...
 
uint32_t secondfieldoffset [MAX_NUM_PLANES]
 隔行缓冲区中第二个字段的偏移量。 更多...
 
uint32_t blockheightlog2 [MAX_NUM_PLANES]
 blockLinear 布局硬件缓冲区的平面的块高度。 更多...
 
uint32_t physicaladdress [MAX_NUM_PLANES]
 已分配平面的物理地址。 更多...
 
uint64_t flags [MAX_NUM_PLANES]
 与平面相关的标志 更多...
 
void * payloadmetaInfo
 与硬件缓冲区关联的元数据。 更多...
 
NvBufferChromaSubsamplingParams chromaSubsampling
 色度二次采样参数 更多...
 
bool is_protected
 获取缓冲区 vpr 信息。 更多...
 
NvBufferSyncObj syncobj
 缓冲区同步点对象参数 更多...
 
void * reserved
 保留字段。 更多...
 

字段文档

◆ blockheightlog2

uint32_t _NvBufferParamsEx::blockheightlog2[MAX_NUM_PLANES]

blockLinear 布局硬件缓冲区的平面的块高度。

定义于文件 472nvbuf_utils.h

◆ chromaSubsampling

NvBufferChromaSubsamplingParams _NvBufferParamsEx::chromaSubsampling

色度二次采样参数

定义于文件 480nvbuf_utils.h

◆ flags

uint64_t _NvBufferParamsEx::flags[MAX_NUM_PLANES]

与平面相关的标志

定义于文件 476nvbuf_utils.h

◆ is_protected

bool _NvBufferParamsEx::is_protected

获取缓冲区 vpr 信息。

定义于文件 482nvbuf_utils.h

◆ params

NvBufferParams _NvBufferParamsEx::params

nvbuffer 基本参数。

定义于文件 460nvbuf_utils.h

◆ payloadmetaInfo

void* _NvBufferParamsEx::payloadmetaInfo

与硬件缓冲区关联的元数据。

定义于文件 478nvbuf_utils.h

◆ physicaladdress

uint32_t _NvBufferParamsEx::physicaladdress[MAX_NUM_PLANES]

已分配平面的物理地址。

定义于文件 474nvbuf_utils.h

◆ reserved

void* _NvBufferParamsEx::reserved

保留字段。

定义于文件 486nvbuf_utils.h

◆ scanformat

NvBufferDisplayScanFormat _NvBufferParamsEx::scanformat[MAX_NUM_PLANES]

显示扫描格式 - 逐行/隔行。

定义于文件 468nvbuf_utils.h

◆ secondfieldoffset

uint32_t _NvBufferParamsEx::secondfieldoffset[MAX_NUM_PLANES]

隔行缓冲区中第二个字段的偏移量。

定义于文件 470nvbuf_utils.h

◆ sizeofvaliddatainbytes

int32_t _NvBufferParamsEx::sizeofvaliddatainbytes

从第一个到最后一个有效字节的有效数据大小。

(适用于 NvBufferPayload_MemHandle)

定义于文件 466nvbuf_utils.h

◆ startofvaliddata

int32_t _NvBufferParamsEx::startofvaliddata

从缓冲区开始到第一个有效字节的字节偏移量。

(适用于 NvBufferPayload_MemHandle)

定义于文件 463nvbuf_utils.h

◆ syncobj

NvBufferSyncObj _NvBufferParamsEx::syncobj

缓冲区同步点对象参数

定义于文件 484nvbuf_utils.h


此结构体的文档从以下文件生成
. All rights reserved.