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);
        }
Example #2
0
 /// <inheritdoc />
 public IConversion SetVSync(VsyncParams vsyncmode)
 {
     _vsyncmode = vsyncmode;
     return(this);
 }