Compartir a través de


Clase Input::Frames::Frame

Representa un marco que se pasa a o recupera desde el SDK de Vision.

Miembros

Propiedades

Sintaxis: public FrameProperties & Properties;

Obtiene una colección de propiedades frame adicionales.

data

Sintaxis: public const uint8_t * Data;

DataSizeInBytes

Sintaxis: public const size_t DataSizeInBytes;

~Marco

Sintaxis: public inline ~Frame ( );

Crear

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

Cree un marco que encapsula un búfer de datos propiedad del autor de la llamada.

Parámetros

  • data Búfer de datos.

  • dataSizeInBytes Tamaño del búfer de datos en bytes

Devoluciones

Puntero compartido al marco recién creado

CreateWithDataCopy

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

Cree un marco que copie el búfer de datos proporcionado por el autor de la llamada.

Parámetros

  • data Búfer de datos.

  • dataSizeInBytes Tamaño del búfer de datos en bytes

Devoluciones

Puntero compartido al marco recién creado