From 0301b76e37dbbdbaf73bdb8766da6477606e4fdd Mon Sep 17 00:00:00 2001 From: goat Date: Mon, 23 Jan 2023 23:59:52 +0100 Subject: [PATCH] fix: use QueryInterfaceOrNull instead to get DXGI device for vmem info --- Dalamud/Interface/Internal/InterfaceManager.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dalamud/Interface/Internal/InterfaceManager.cs b/Dalamud/Interface/Internal/InterfaceManager.cs index 650b1e00b..9d6a23d34 100644 --- a/Dalamud/Interface/Internal/InterfaceManager.cs +++ b/Dalamud/Interface/Internal/InterfaceManager.cs @@ -417,8 +417,8 @@ internal class InterfaceManager : IDisposable, IServiceType if (this.Device == null) return null; - var dxgiDev = this.Device.QueryInterface(); - var dxgiAdapter = dxgiDev.Adapter.QueryInterfaceOrNull(); + var dxgiDev = this.Device.QueryInterfaceOrNull(); + var dxgiAdapter = dxgiDev?.Adapter.QueryInterfaceOrNull(); if (dxgiAdapter == null) return null;