diff options
author | crupest <crupest@outlook.com> | 2022-02-03 17:55:00 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2022-02-03 17:55:00 +0800 |
commit | 5aca7b099c46a87a859f40110efce708200a4bc8 (patch) | |
tree | 76a0daef247ab2b2269eebdbbda10134f213d1ca /include/cru/win/graphics/direct/Factory.hpp | |
parent | d15172cfe1ac8558567c1b1c10c2e671b0d1f033 (diff) | |
download | cru-5aca7b099c46a87a859f40110efce708200a4bc8.tar.gz cru-5aca7b099c46a87a859f40110efce708200a4bc8.tar.bz2 cru-5aca7b099c46a87a859f40110efce708200a4bc8.zip |
...
Diffstat (limited to 'include/cru/win/graphics/direct/Factory.hpp')
-rw-r--r-- | include/cru/win/graphics/direct/Factory.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/cru/win/graphics/direct/Factory.hpp b/include/cru/win/graphics/direct/Factory.hpp index ba504f0d..4ceed7c5 100644 --- a/include/cru/win/graphics/direct/Factory.hpp +++ b/include/cru/win/graphics/direct/Factory.hpp @@ -3,6 +3,7 @@ #include "ImageFactory.hpp" +#include "cru/common/platform/win/ComAutoInit.hpp" #include "cru/platform/graphics/Base.hpp" #include "cru/platform/graphics/Factory.hpp" @@ -52,6 +53,8 @@ class CRU_WIN_GRAPHICS_DIRECT_API DirectGraphicsFactory IImageFactory* GetImageFactory() override; private: + platform::win::ComAutoInit com_auto_init_; + Microsoft::WRL::ComPtr<ID3D11Device> d3d11_device_; Microsoft::WRL::ComPtr<ID2D1Factory2> d2d1_factory_; Microsoft::WRL::ComPtr<ID2D1Device1> d2d1_device_; |