/** * \if english * @brief Construct a ARCameraMetadataValue using int. * @param intValue The int value set to the struct. * \else * @brief 使用int构建一个ARCameraMetadataValue。 * @param intValue 要使用的int值。 * \endif */ public ARCameraMetadataValue(int intValue) { m_ByteValue = 0; m_LongValue = 0; m_FloatValue = 0; m_DoubleValue = 0; m_RationalValue = new ARCameraMetadataRational(); m_Type = NdkCameraMetadataType.Int32; m_IntValue = intValue; }
/** * \if english * @brief Construct a ARCameraMetadataValue using \link ARCameraMetadataRational \endlink. * @param rationalValue The rational value set to the struct. * \else * @brief 使用\link ARCameraMetadataRational \endlink 构建一个ARCameraMetadataValue。 * @param rationalValue 要使用的有理数值。 * \endif */ public ARCameraMetadataValue(ARCameraMetadataRational rationalValue) { m_ByteValue = 0; m_IntValue = 0; m_LongValue = 0; m_FloatValue = 0; m_DoubleValue = 0; m_Type = NdkCameraMetadataType.Rational; m_RationalValue = rationalValue; }