Merge pull request #954 from masm611/main

修正windows10_1909版本WGC故障
This commit is contained in:
辉鸭蛋
2025-01-05 13:05:02 +08:00
committed by GitHub

View File

@@ -1,6 +1,6 @@
using Fischless.GameCapture.Graphics.Helpers;
using System.Diagnostics;
using Fischless.GameCapture.Graphics.Helpers;
using SharpDX.Direct3D11;
using System.Diagnostics;
using Vanara.PInvoke;
using Windows.Foundation.Metadata;
using Windows.Graphics.Capture;
@@ -55,7 +55,10 @@ public class GraphicsCapture : IGameCapture
}
_captureSession = _captureFramePool.CreateCaptureSession(_captureItem);
_captureSession.IsCursorCaptureEnabled = false;
if (ApiInformation.IsPropertyPresent("Windows.Graphics.Capture.GraphicsCaptureSession", "IsCursorCaptureEnabled"))
{
_captureSession.IsCursorCaptureEnabled = false;
}
if (ApiInformation.IsWriteablePropertyPresent("Windows.Graphics.Capture.GraphicsCaptureSession", "IsBorderRequired"))
{
_captureSession.IsBorderRequired = false;