Back to Jetson Inference

Jetson Inference: _NvBufferCompositeParams Struct Reference

docs/html/struct__NvBufferCompositeParams.html

latest5.5 KB
Original Source

| | Jetson Inference

DNN Vision Library |

Public Attributes | List of all members

_NvBufferCompositeParams Struct Reference [Buffer Manager](group ee nvbuffering__group.html)

Holds parameters related to compositing/blending. More...

#include <nvbuf_utils.h>

|

Public Attributes

| | uint32_t | composite_flag | | | flag to indicate which of the composition/blending parameters are valid. More...
| | | | uint32_t | input_buf_count | | | number of the input buffers to be composited. More...
| | | | [NvBufferTransform_Filter](group ee nvbuffering__group.html#ga8d396a7f8f2d4478f956f4fc0e2a659b) | composite_filter [[MAX_COMPOSITE_FRAME](group ee nvbuffering__group.html#gaf361abe722c2caef180ee5fbc2342ae5)] | | | filters to use for composition. More...
| | | | float | dst_comp_rect_alpha [[MAX_COMPOSITE_FRAME](group__ee nvbuffering group.html#gaf361abe722c2caef180ee5fbc2342ae5)] | | | alpha values of input buffers for the blending. More...
| | | | NvBufferRect | src_comp_rect [[MAX_COMPOSITE_FRAME](group__ee nvbuffering group.html#gaf361abe722c2caef180ee5fbc2342ae5)] | | | source rectangle coordinates of input buffers for composition. More...
| | | | NvBufferRect | dst_comp_rect [[MAX_COMPOSITE_FRAME](group__ee nvbuffering group.html#gaf361abe722c2caef180ee5fbc2342ae5)] | | | destination rectangle coordinates of input buffers for composition. More...
| | | | NvBufferCompositeBackground | composite_bgcolor | | | background color values for composition. More...
| | | | [NvBufferSession](group ee nvbuffering__group.html#ga02be312968e7307030a4c40c078d9494) | session | | | NvBufferSession to be used for composition. More...
| | |

Detailed Description

Holds parameters related to compositing/blending.

Member Data Documentation

composite_bgcolor

| NvBufferCompositeBackground _NvBufferCompositeParams::composite_bgcolor |

background color values for composition.

composite_filter

| [NvBufferTransform_Filter](group ee nvbuffering__group.html#ga8d396a7f8f2d4478f956f4fc0e2a659b) _NvBufferCompositeParams::composite_filter[[MAX_COMPOSITE_FRAME](group__ee nvbuffering group.html#gaf361abe722c2caef180ee5fbc2342ae5)] |

filters to use for composition.

composite_flag

| uint32_t _NvBufferCompositeParams::composite_flag |

flag to indicate which of the composition/blending parameters are valid.

dst_comp_rect

| NvBufferRect _NvBufferCompositeParams::dst_comp_rect[[MAX_COMPOSITE_FRAME](group ee nvbuffering__group.html#gaf361abe722c2caef180ee5fbc2342ae5)] |

destination rectangle coordinates of input buffers for composition.

dst_comp_rect_alpha

| float _NvBufferCompositeParams::dst_comp_rect_alpha[[MAX_COMPOSITE_FRAME](group ee nvbuffering__group.html#gaf361abe722c2caef180ee5fbc2342ae5)] |

alpha values of input buffers for the blending.

input_buf_count

| uint32_t _NvBufferCompositeParams::input_buf_count |

number of the input buffers to be composited.

session

| [NvBufferSession](group ee nvbuffering__group.html#ga02be312968e7307030a4c40c078d9494) _NvBufferCompositeParams::session |

NvBufferSession to be used for composition.

If NULL, the default session is used.

src_comp_rect

| NvBufferRect _NvBufferCompositeParams::src_comp_rect[[MAX_COMPOSITE_FRAME](group ee nvbuffering__group.html#gaf361abe722c2caef180ee5fbc2342ae5)] |

source rectangle coordinates of input buffers for composition.


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