class Input::Frames::FrameSource

Képkeretadatok forrását jelöli, amelyet a Vision AI-műveletek bemeneteként vagy kimeneteként használnak.

Tagok

Tulajdonságok

Szintaxis: public FrameSourceProperties & Properties;

További FrameSource-tulajdonságok gyűjteményét kapja meg.

~FrameSource

Szintaxis: public inline virtual ~FrameSource ( );

A FrameSource osztály egy példányát bontja.

GetWriter

Szintaxis: public inline std::shared_ptr< FrameWriter > GetWriter ( );

Lekéri a Keretírót, amellyel keretadatokat írhat ebbe a FrameSource objektumba.

Válaszok

Az std::shared_ptr keretadatok írásához használt FrameWriter

CloseWriter

Szintaxis: public inline void CloseWriter ( );

Bezárja a keretforrást íráshoz.

FromFormat

Szintaxis: public inline static std::shared_ptr< FrameSource > FromFormat ( const std::shared_ptr< FrameFormat > & format );

Inicializálja a FrameSource osztály új példányát.

Paraméterek

  • format A FrameFormat::Create() vagy hasonló módon beszerzett FrameFormat

Válaszok

Az újonnan létrehozott FrameSource egy std::shared_ptr

FromFormat

Szintaxis: public inline static std::shared_ptr< FrameSource > FromFormat ( const std::shared_ptr< FrameFormat > & format , const CallbackFunction_Type callback );

Inicializálja a FrameSource osztály új példányát.

Paraméterek

  • format A FrameFormat::Create() vagy hasonló módon beszerzett FrameFormat

  • callback TODO

Válaszok

Az újonnan létrehozott FrameSource egy std::shared_ptr

CallbackFunction_Type

Szintaxis: typedef CallbackFunction_Type;