From 6ad6638adf64d958cdae44ce1df6a8a3787fed84 Mon Sep 17 00:00:00 2001 From: crupest Date: Mon, 16 Dec 2019 00:09:52 +0800 Subject: ... --- include/cru/win/native/window_render_target.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/cru/win/native/window_render_target.hpp') diff --git a/include/cru/win/native/window_render_target.hpp b/include/cru/win/native/window_render_target.hpp index 248bfc25..ab1d68ef 100644 --- a/include/cru/win/native/window_render_target.hpp +++ b/include/cru/win/native/window_render_target.hpp @@ -24,8 +24,7 @@ class WindowRenderTarget : public Object { return factory_; } - // Get the target bitmap which can be set as the ID2D1DeviceContext's target. - ID2D1Bitmap1* GetTargetBitmap() const { return target_bitmap_.Get(); } + ID2D1DeviceContext* GetD2D1DeviceContext() { return d2d1_device_context_.Get(); } // Resize the underlying buffer. void ResizeBuffer(int width, int height); @@ -41,6 +40,7 @@ class WindowRenderTarget : public Object { private: graph::win::direct::DirectGraphFactory* factory_; + Microsoft::WRL::ComPtr d2d1_device_context_; Microsoft::WRL::ComPtr dxgi_swap_chain_; Microsoft::WRL::ComPtr target_bitmap_; }; -- cgit v1.2.3