Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente un frame transmis ou récupéré à partir du KIT de développement logiciel (SDK) Vision.
Membres
Propriétés
Syntaxe : public FrameProperties & Properties;
Obtient une collection de propriétés Frame supplémentaires.
Données
Syntaxe : public const uint8_t * Data;
DataSizeInBytes
Syntaxe : public const size_t DataSizeInBytes;
~Cadre
Syntaxe : public inline ~Frame ( );
Créer
Syntaxe : public inline static std::shared_ptr< Frame > Create ( const uint8_t * data , size_t dataSizeInBytes );
Créez un frame qui encapsule une mémoire tampon de données appartenant à l’appelant.
Paramètres
dataMémoire tampon de données.dataSizeInBytesTaille de la mémoire tampon de données en octets
Retours
Pointeur partagé vers le cadre nouvellement créé
CreateWithDataCopy
Syntaxe : public inline static std::shared_ptr< Frame > CreateWithDataCopy ( const uint8_t * data , size_t dataSizeInBytes );
Créez un frame qui copie la mémoire tampon de données fournie par l’appelant.
Paramètres
dataMémoire tampon de données.dataSizeInBytesTaille de la mémoire tampon de données en octets
Retours
Pointeur partagé vers le cadre nouvellement créé