From f0beab8e5f84ba2c5367f7edadebff0af95d1626 Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 2 Feb 2022 15:26:11 +0800 Subject: ... --- src/win/graphics/direct/Painter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/win/graphics/direct/Painter.cpp b/src/win/graphics/direct/Painter.cpp index 4af8a09a..26a4bb14 100644 --- a/src/win/graphics/direct/Painter.cpp +++ b/src/win/graphics/direct/Painter.cpp @@ -106,9 +106,9 @@ void D2DPainter::DrawImage(const Point& offset, IImage* image) { CheckValidation(); const auto i = CheckPlatform(image, GetPlatformId()); - ID2D1DeviceContext* device_context; + Microsoft::WRL::ComPtr device_context; - render_target_->QueryInterface(&device_context); + render_target_->QueryInterface(device_context.GetAddressOf()); device_context->DrawImage(i->GetD2DImage(), Convert(offset)); } -- cgit v1.2.3