|
|
@@ -33,7 +33,7 @@ namespace Avalonia.Direct2D1
|
|
|
|
|
|
public static SharpDX.Direct2D1.Factory1 Direct2D1Factory { get; private set; }
|
|
|
|
|
|
- public static SharpDX.Direct2D1.Device1 Direct2D1Device { get; private set; }
|
|
|
+ public static SharpDX.Direct2D1.Device Direct2D1Device { get; private set; }
|
|
|
|
|
|
public static SharpDX.DirectWrite.Factory1 DirectWriteFactory { get; private set; }
|
|
|
|
|
|
@@ -97,10 +97,7 @@ namespace Avalonia.Direct2D1
|
|
|
|
|
|
DxgiDevice = Direct3D11Device.QueryInterface<SharpDX.DXGI.Device1>();
|
|
|
|
|
|
- using (var device = new SharpDX.Direct2D1.Device(Direct2D1Factory, DxgiDevice))
|
|
|
- {
|
|
|
- Direct2D1Device = device.QueryInterface<SharpDX.Direct2D1.Device1>();
|
|
|
- }
|
|
|
+ Direct2D1Device = new SharpDX.Direct2D1.Device(Direct2D1Factory, DxgiDevice);
|
|
|
|
|
|
s_initialized = true;
|
|
|
}
|