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