class Input::Frames::Frame

Vertegenwoordigt een frame dat wordt doorgegeven aan of opgehaald uit de Vision-SDK.

Leden

Eigenschappen

Syntaxis: public FrameProperties & Properties;

Hiermee haalt u een verzameling extra Frame-eigenschappen op.

Gegevens

Syntaxis: public const uint8_t * Data;

DataSizeInBytes

Syntaxis: public const size_t DataSizeInBytes;

~Frame

Syntaxis: public inline ~Frame ( );

Maken

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

Maak een frame dat een gegevensbuffer verpakt die eigendom is van de aanroeper.

Parameters

  • data De gegevensbuffer.

  • dataSizeInBytes De grootte van de gegevensbuffer in bytes

Retouren

Een gedeelde aanwijzer naar het zojuist gemaakte frame

CreateWithDataCopy

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

Maak een frame waarmee de gegevensbuffer van de aanroeper wordt gekopieerd.

Parameters

  • data De gegevensbuffer.

  • dataSizeInBytes De grootte van de gegevensbuffer in bytes

Retouren

Een gedeelde aanwijzer naar het zojuist gemaakte frame