NvBufSurfaceCreateParams¶
- class pyds.NvBufSurfaceCreateParams¶
保存分配
NvBufSurface
所需的参数。- 变量:
gpuId – int, 保存 GPU ID。仅在多 GPU 系统中有效。
width – int, 保存缓冲区的宽度。
height – int, 保存缓冲区的高度。
size – int, 保存要分配的内存量。
isContiguous – bool, 保存 “连续内存” 标志。如果设置,则为批次分配连续内存。仅对 CUDA 内存类型有效。
colorFormat –
NvBufSurfaceColorFormat
, 保存缓冲区的颜色格式。layout –
NvBufSurfaceLayout
, 保存表面布局。可以是块线性 (BL) 或 间距线性 (PL)。memType –
NvBufSurfaceMemType
, 保存要分配的内存类型。
- cast(*args, **kwargs)¶
重载函数。
cast(self: capsule) -> pyds.NvBufSurfaceCreateParams
将给定的对象/数据转换为
NvBufSurfaceCreateParams
, 调用 pyds.NvBufSurfaceCreateParams.cast(data)cast(self: int) -> pyds.NvBufSurfaceCreateParams
将给定的对象/数据转换为
NvBufSurfaceCreateParams
, 调用 pyds.NvBufSurfaceCreateParams.cast(data)