ScnLib_SetMicrophoneDelay()

ScnLib_SetMicrophoneDelay()

标准版专业版超级版游戏版
C++ __declspec(dllimport) void __stdcall ScnLib_SetMicrophoneDelay(int nMilliseconds);
C# [DllImport("ScnLib.dll")] public static extern void ScnLib_SetMicrophoneDelay(int Milliseconds);
Basic Public Declare Sub ScnLib_SetMicrophoneDelay Lib "ScnLib.dll" (ByVal Milliseconds As Int32)
Delphi procedure ScnLib_SetMicrophoneDelay(Milliseconds: Integer); stdcall; external 'ScnLib.dll';
  • 描述
    设置麦克风的延迟时间。

  • 参数
    • Milliseconds [in]
      您的麦克风延迟时间,以毫秒为单位。
  • 返回值
    无。

  • 备注
    在极少数情况下,从极个别类型的麦克风设备录制时语音可能会出现轻微的延迟现象。这可能会导致您的语音音频与视频画面不太匹配。但 SDK 没有合适的方法来检测您的麦克风设备是否有延迟。这种情况下您可能需要调用此函数来设定估计的麦克风延迟时间,让 SDK 能纠正语音与画面不同步的问题。默认设置下,麦克风延迟时间为0。除非您的麦克风有明显的常规延迟,否则不要调用此函数。要获取当前麦克风延迟时间,请调用 ScnLib_GetMicrophoneDelay()

  • 参见
    ScnLib_GetMicrophoneDelay()

下载 SDK API 总览