保存硬件缓冲区的扩展参数。
定义于文件 457 行 nvbuf_utils.h。
数据字段 | |
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 |
保留字段。 更多... | |
uint32_t _NvBufferParamsEx::blockheightlog2[MAX_NUM_PLANES] |
blockLinear 布局硬件缓冲区的平面的块高度。
定义于文件 472 行 nvbuf_utils.h。
NvBufferChromaSubsamplingParams _NvBufferParamsEx::chromaSubsampling |
色度二次采样参数
定义于文件 480 行 nvbuf_utils.h。
uint64_t _NvBufferParamsEx::flags[MAX_NUM_PLANES] |
与平面相关的标志
定义于文件 476 行 nvbuf_utils.h。
bool _NvBufferParamsEx::is_protected |
获取缓冲区 vpr 信息。
定义于文件 482 行 nvbuf_utils.h。
NvBufferParams _NvBufferParamsEx::params |
nvbuffer 基本参数。
定义于文件 460 行 nvbuf_utils.h。
void* _NvBufferParamsEx::payloadmetaInfo |
与硬件缓冲区关联的元数据。
定义于文件 478 行 nvbuf_utils.h。
uint32_t _NvBufferParamsEx::physicaladdress[MAX_NUM_PLANES] |
已分配平面的物理地址。
定义于文件 474 行 nvbuf_utils.h。
void* _NvBufferParamsEx::reserved |
保留字段。
定义于文件 486 行 nvbuf_utils.h。
NvBufferDisplayScanFormat _NvBufferParamsEx::scanformat[MAX_NUM_PLANES] |
显示扫描格式 - 逐行/隔行。
定义于文件 468 行 nvbuf_utils.h。
uint32_t _NvBufferParamsEx::secondfieldoffset[MAX_NUM_PLANES] |
隔行缓冲区中第二个字段的偏移量。
定义于文件 470 行 nvbuf_utils.h。
int32_t _NvBufferParamsEx::sizeofvaliddatainbytes |
int32_t _NvBufferParamsEx::startofvaliddata |
NvBufferSyncObj _NvBufferParamsEx::syncobj |
缓冲区同步点对象参数
定义于文件 484 行 nvbuf_utils.h。