public static string ToVSync(this VsyncParams vsync) { string result = "-1"; switch (vsync) { case VsyncParams.passthrough: { result = "0"; break; } case VsyncParams.cfr: { result = "1"; break; } case VsyncParams.vfr: { result = "2"; break; } case VsyncParams.drop: { result = "drop"; break; } case VsyncParams.auto: { result = "-1"; break; } } return(result); }
/// <inheritdoc /> public IConversion SetVSync(VsyncParams vsyncmode) { _vsyncmode = vsyncmode; return(this); }