FFocalLengthInfo

  • Unreal Blueprint

更新时间不可用

摄像头支持的焦距信息,包含摄像头的方向以及焦距类型。

C++
USTRUCT(BlueprintType)
struct FFocalLengthInfo {
	GENERATED_BODY()
public:
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|FFocalLengthInfo")
	int cameraDirection = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|FFocalLengthInfo")
	ECAMERA_FOCAL_LENGTH_TYPE focalLengthType = ECAMERA_FOCAL_LENGTH_TYPE::CAMERA_FOCAL_LENGTH_DEFAULT;
	FFocalLengthInfo(){}
	FFocalLengthInfo(const agora::rtc::FocalLengthInfo & AgoraData){
		cameraDirection = AgoraData.cameraDirection;
		focalLengthType = static_cast<ECAMERA_FOCAL_LENGTH_TYPE>(AgoraData.focalLengthType);
	}
	agora::rtc::FocalLengthInfo CreateAgoraData() const {
		agora::rtc::FocalLengthInfo AgoraData;
		AgoraData.cameraDirection = cameraDirection;
		AgoraData.focalLengthType = static_cast<agora::rtc::CAMERA_FOCAL_LENGTH_TYPE>(focalLengthType);
		return AgoraData;
	}
	void FreeAgoraData(agora::rtc::FocalLengthInfo& AgoraData) const {
	}
};

详情

注意: 仅适用于 Android 和 iOS。

参数

参数名描述
cameraDirection

摄像头方向。详见 ECAMERA_DIRECTION。

focalLengthType

焦距类型。详见 ECAMERA_FOCAL_LENGTH_TYPE。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?