Attributes structure for NvMedia2DCreate().
This type holds the attributes to control the behaviour of the NvMedia2D context. These attributes take effect during the call to NvMedia2DCreate().
This struct itself can be considered a POD type, so it does not have any functions to create/destroy it.
Definition at line 261 of file nvmedia_2d.h.
Data Fields | |
uint32_t | numComposeParameters |
Number of compose parameters objects to allocate. More... | |
uint32_t | maxRegisteredBuffers |
Maximum number of buffers that can be registered. More... | |
uint32_t | maxRegisteredSyncs |
Maximum number of sync objects that can be registered. More... | |
uint32_t | maxFilterBuffers |
Maximum number of filter buffers that can be created. More... | |
uint32_t | flags |
Internal use only. More... | |
uint32_t NvMedia2DAttributes::flags |
Internal use only.
Definition at line 297 of file nvmedia_2d.h.
uint32_t NvMedia2DAttributes::maxFilterBuffers |
Maximum number of filter buffers that can be created.
Must be in range [0, 16].
Definition at line 294 of file nvmedia_2d.h.
uint32_t NvMedia2DAttributes::maxRegisteredBuffers |
Maximum number of buffers that can be registered.
Must be in range [1, 1024].
Definition at line 278 of file nvmedia_2d.h.
uint32_t NvMedia2DAttributes::maxRegisteredSyncs |
Maximum number of sync objects that can be registered.
Must be in range [1, 256].
Definition at line 286 of file nvmedia_2d.h.
uint32_t NvMedia2DAttributes::numComposeParameters |
Number of compose parameters objects to allocate.
Must be in range [1, 16].
Definition at line 270 of file nvmedia_2d.h.