AgoraVideoRenderMode Constants Reference
Declared in | AgoraEnumerates.h |
---|
AgoraVideoRenderMode
视频显示模式
Definition
typedef NS_ENUM(NSUInteger, AgoraVideoRenderMode ) {
AgoraVideoRenderModeHidden = 1,
AgoraVideoRenderModeFit = 2,
AgoraVideoRenderModeAdaptive = 3,
AgoraVideoRenderModeFill = 4,
};
Constants
AgoraVideoRenderModeHidden
-
Hidden(1): 优先保证视窗被填满。视频尺寸等比缩放,直至整个视窗被视频填满。如果视频长宽与显示窗口不同,则视频流会按照显示视窗的比例进行周边裁剪或图像拉伸后填满视窗。
Declared In
AgoraEnumerates.h
. AgoraVideoRenderModeFit
-
Fit(2): 优先保证视频内容全部显示。视频尺寸等比缩放,直至视频窗口的一边与视窗边框对齐。如果视频尺寸与显示视窗尺寸不一致,在保持长宽比的前提下,将视频进行缩放后填满视窗,缩放后的视频四周会有一圈黑边。
Declared In
AgoraEnumerates.h
. AgoraVideoRenderModeAdaptive
-
Adaptive(3):该模式已废弃,不推荐使用
Declared In
AgoraEnumerates.h
. AgoraVideoRenderModeFill
-
Fill(4): 视频尺寸进行缩放和拉伸以充满显示视窗。
Declared In
AgoraEnumerates.h
.
Declared In
AgoraEnumerates.h