entrada da classe::Frames::Frame

Representa uma Moldura que está a ser transmitida ou obtida a partir do SDK de Visão.

Membros

Propriedades

Sintaxe: public FrameProperties & Properties;

Obtém uma coleção de propriedades adicionais do Frame.

Dados

Sintaxe: public const uint8_t * Data;

DataSizeInBytes

Sintaxe: public const size_t DataSizeInBytes;

~Frame

Sintaxe: public inline ~Frame ( );

Criar

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

Crie uma Moldura que encapsula uma memória intermédia de dados pertencente ao autor da chamada.

Parâmetros

  • data A memória intermédia de dados.

  • dataSizeInBytes O tamanho da memória intermédia de dados em bytes

Devoluções

Um ponteiro partilhado para a moldura recentemente criada

CreateWithDataCopy

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

Crie uma Moldura que copie a memória intermédia de dados fornecida pelo autor da chamada.

Parâmetros

  • data A memória intermédia de dados.

  • dataSizeInBytes O tamanho da memória intermédia de dados em bytes

Devoluções

Um ponteiro partilhado para a moldura recentemente criada