クラス Core::Session::SessionResult

class Core::Session::SessionResult
  : private Core::_detail::ResultBase< SessionResultReason, SessionResultProperties >

AI 推論操作 (検出、認識、予測など) の出力を表します。

メンバー

プロパティ

構文: public const SessionResultProperties & Properties;

追加の推論操作プロパティのコレクションを取得します。

~SessionResult

構文: public ~SessionResult ( ) = default;

SessionResult クラスのインスタンスを破棄します。

GetSessionId

構文: public inline std::string GetSessionId ( ) const;

この SessionResult が発生したセッションの一意の ID を取得します。

戻り値

セッション ID 文字列。

GetSessionId

構文: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetSessionId ( ) const;

この SessionResult が発生したセッションの一意の ID を取得します。

戻り値

セッション ID 文字列。

GetResultId

構文: public inline std::string GetResultId ( ) const;

この SessionResult の一意の SessionResult ID を取得します。

戻り値

一意の SessionResult Id 文字列。

GetResultId

構文: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetResultId ( ) const;

この SessionResult の一意の SessionResult ID を取得します。

戻り値

一意の SessionResult Id 文字列。

GetReason

構文: public inline SessionResultReason GetReason ( ) const;

この結果を生成するための SessionResultReason を取得します。

戻り値

セッション結果の理由。

GetAssociatedMediaPosition

構文: public inline uint64_t GetAssociatedMediaPosition ( ) const;

この結果を生成した Media/Frame/FrameSet 位置を取得します。 メディア ソース リーダーを使用して入力を取得します。

戻り値

この結果に関連付けられている位置。

GetAssociatedFrameSet

構文: public inline std::vector< std::shared_ptr< Input::Frames::Frame > > GetAssociatedFrameSet ( );

この結果に関連付けられている FrameSet を取得します。

戻り値

この結果に関連付けられている FrameSet。