ScnLib_SetVideoFrameRate()

ScnLib_SetVideoFrameRate()

标准版专业版超级版至尊版
C++ __declspec(dllimport) void __stdcall ScnLib_SetVideoFrameRate(double dFPS);
C# [DllImport("ScnLib.dll")] public static extern void ScnLib_SetVideoFrameRate(double FPS);
Basic Public Declare Sub ScnLib_SetVideoFrameRate Lib "ScnLib.dll" (ByVal FPS As Double)
Delphi procedure ScnLib_SetVideoFrameRate(FPS: Double); stdcall; external 'ScnLib.dll';
  • 描述
    设置视频输出帧率。

  • 参数
    • FPS [in]
      视频输出帧率,以fps(frames per second)表示,范围从0.1到200。
  • 返回值
    无。

  • 备注
    调用此函数来设置视频输出帧率,这也将作为屏幕捕捉的帧率。默认设置是30fps(frames per second)。一般不建议将帧率设置高于30fps,除非您的电脑足够实时捕捉和编码高清或超高清视频。如果帧率超过了您电脑的处理能力,实际帧率可能会远低于设置值,使高帧率失去效果。然而,通过ScnLib_EnableVideoVariableFrameRate()启用可变帧率功能意味着屏幕捕捉帧率将根据屏幕内容变化的速率进行调整,这可能会降低对电脑性能的要求。在录制过程中不允许更改视频帧率。要检测当前视频输出帧率,请调用ScnLib_GetVideoFrameRate()

  • 参见
    ScnLib_SetVideoResolution()
    ScnLib_SetVideoKeyFrameInterval()
    ScnLib_GetVideoFrameRate()
    ScnLib_EnableVideoVariableFrameRate()

下载 SDK API 总览