Classe Input::Frames::Frame

Rappresenta un frame passato o recuperato da Vision SDK.

Membri

Proprietà

Sintassi: public FrameProperties & Properties;

Ottiene un insieme di proprietà Frame aggiuntive.

Dati

Sintassi: public const uint8_t * Data;

DataSizeInBytes

Sintassi: public const size_t DataSizeInBytes;

~Telaio

Sintassi: public inline ~Frame ( );

Crea

Sintassi: public inline static std::shared_ptr< Frame > Create ( const uint8_t * data , size_t dataSizeInBytes );

Creare un frame che esegue il wrapping di un buffer di dati di proprietà del chiamante.

Parametri

  • data Buffer dei dati.

  • dataSizeInBytes Dimensioni del buffer dei dati in byte

Restituisce

Puntatore condiviso al frame appena creato

CreateWithDataCopy

Sintassi: public inline static std::shared_ptr< Frame > CreateWithDataCopy ( const uint8_t * data , size_t dataSizeInBytes );

Creare un frame che copia il buffer di dati fornito dal chiamante.

Parametri

  • data Buffer dei dati.

  • dataSizeInBytes Dimensioni del buffer dei dati in byte

Restituisce

Puntatore condiviso al frame appena creato