class Input::Frames::Frame

Představuje rámec, který se předává nebo načítá ze sady Vision SDK.

Členové

Vlastnosti

Syntaxe: public FrameProperties & Properties;

Získá kolekci dalších vlastností Frame.

Data

Syntaxe: public const uint8_t * Data;

DataSizeInBytes

Syntaxe: public const size_t DataSizeInBytes;

~Rámeček

Syntaxe: public inline ~Frame ( );

Vytvořit

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

Vytvořte rámec, který zabalí vyrovnávací paměť dat vlastněnou volajícím.

Parametry

  • data Datová vyrovnávací paměť.

  • dataSizeInBytes Velikost vyrovnávací paměti dat v bajtech

Návraty

Sdílený ukazatel na nově vytvořený rámec

CreateWithDataCopy

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

Vytvořte frame, který kopíruje vyrovnávací paměť dat poskytnutá volajícím.

Parametry

  • data Datová vyrovnávací paměť.

  • dataSizeInBytes Velikost vyrovnávací paměti dat v bajtech

Návraty

Sdílený ukazatel na nově vytvořený rámec