class Input::Frame::Frame

Reprezentuje ramkę przekazywaną do zestawu SDK przetwarzania obrazów lub pobieraną z zestawu SDK przetwarzania obrazów.

Elementy członkowskie

Właściwości

Składnia: public FrameProperties & Properties;

Pobiera kolekcję dodatkowych właściwości ramki.

Dane

Składnia: public const uint8_t * Data;

DataSizeInBytes

Składnia: public const size_t DataSizeInBytes;

~Ramki

Składnia: public inline ~Frame ( );

Utwórz

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

Utwórz ramkę, która opakowuje bufor danych należący do elementu wywołującego.

Parametry

  • data Bufor danych.

  • dataSizeInBytes Rozmiar buforu danych w bajtach

Zwraca

Wskaźnik udostępniony do nowo utworzonej ramki

CreateWithDataCopy

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

Utwórz ramkę, która kopiuje bufor danych dostarczony przez obiekt wywołujący.

Parametry

  • data Bufor danych.

  • dataSizeInBytes Rozmiar buforu danych w bajtach

Zwraca

Wskaźnik udostępniony do nowo utworzonej ramki