|
NVIDIA DeepStream SDK API Reference
|
7.1 Release
|
Go to the documentation of this file.
14 #ifndef DS3D_COMMON_HPP_DATA_RENDER_HPP
15 #define DS3D_COMMON_HPP_DATA_RENDER_HPP
57 template <
typename... Args>
91 #endif // DS3D_COMMON_HPP_DATA_RENDER_HPP
ErrCode render(GuardDataMap datamap, abiOnDataCB::CppFunc dataDoneCB)
GuardDataRender(Args &&... args)
virtual ErrCode render_i(const abiRefDataMap *inputData, const abiOnDataCB *dataDoneCb)=0
ErrCode preroll(GuardDataMap datamap)
virtual ErrCode preroll_i(const abiRefDataMap *inputData)=0
GuardWindow getWindow() const
abiDataRender * ptr() const
GuardDataRender is the safe access entry for abiDataRender.
~GuardDataRender()=default
virtual const abiRefWindow * getWindow_i() const =0
std::function< void(Args...)> CppFunc
GuardDataT< abiWindow > GuardWindow