//
//  HWMSDKGeneralWatchItemParamModel.h
//  HWMSDKSDK
//
//  Automatically generated file. DO NOT MODIFY!!!
//

#import <Foundation/Foundation.h>
#import "HWMSDKCommonDefine.h"
#import "HWMSDKCombineCoordinatorInfoModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface HWMSDKGeneralWatchItemParamModel : NSObject

/// 用户标识 
@property (nonatomic, assign) NSInteger userId;
/// 用户绑定的窗口 
@property (nonatomic, assign) NSUInteger render;
/// 选看的类型 
@property (nonatomic, assign) HWMGeneralWatchType watchType;
/// 分辨率等级 
@property (nonatomic, assign) HWMGeneralWatchResolutionLevel resolutionLevel;
/// SurfaceView句柄,安卓平台有效 
@property (nonatomic, assign) NSUInteger renderView;
/// 解码帧率 当前只支持0 或 15 
@property (nonatomic, assign) NSUInteger decFrameRate;
/// 合成画面坐标 
@property (nonatomic, strong) HWMSDKCombineCoordinatorInfoModel *combineCoordinator;
/// 窗口渲染模式, 
@property (nonatomic, assign) HWMVideoWndDisplayMode displayMode;
/// 新辅流渲染模式 
@property (nonatomic, assign) HWMRenderMode renderMode;
/// 辅流的原始宽度
@property (nonatomic, assign) NSInteger auxWidth;
/// 辅流的原始高度
@property (nonatomic, assign) NSInteger auxHeight;

@end

NS_ASSUME_NONNULL_END

