Skip to content

VideoProcessing_Rotation

property

Delphi
property VideoProcessing_Rotation: TVideoRotation read GetVideoProcessingRotation write SetVideoProcessingRotation  default DEF_VideoProcessing_Rotation;
C++Builder
__property TVideoRotation VideoProcessing_Rotation = {read=GetVideoProcessingRotation, write=SetVideoProcessingRotation, default=0};
C#
public TVideoRotation VideoProcessing_Rotation { get; set; }
VB.NET
Public Property VideoProcessing_Rotation As TVideoRotation
C++/Qt
TVideoRotation GetVideoProcessing_Rotation ();
void SetVideoProcessing_Rotation (TVideoRotation Value);

Specifies if the video image must be rotated and/or mirrored, by 90, 180 or 270 degrees.

Remarks

This TVideoRotation property is used to specify if the video image must be rotated and/or mirrored, by 90, 180 or 270 degrees.

rt_0_deg: no rotation, not mirrored

rt_90_deg: 90'b0 rotation rt_180_deg: 180'b0 rotation rt_270_deg: 270'b0 rotation rt_0_deg_mirror: no rotation, mirrored

rt_90_deg_mirror: 90'b0 rotation, mirrored rt_180_deg_mirror: 180'b0 rotation, mirrored rt_270_deg_mirror: 270'b0 rotation, mirrored rt_custom_angle: rotation of a VideoProcessing_RotationCustomAngle value

rt_custom_angle_mirror_vert: rotation of a VideoProcessing_RotationCustomAngle value, with vertical mirroring

rt_custom_angle_mirror_horz: rotation of a VideoProcessing_RotationCustomAngle value, with horizontal mirroring

rt_custom_angle_mirror_both: rotation of a VideoProcessing_RotationCustomAngle value, with vertical and horizontal mirroring

Remark: the rt_custom_angle... settings require a lot of CPU, in case of dropped frames use a lower video size.