aboutsummaryrefslogtreecommitdiff
path: root/include/cru/platform/graphics/direct2d/Base.h
blob: a2f6772c115699c8ae70bed0c18d5ec6827a2885 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once
#include "cru/platform/win/WinPreConfig.h"

#include <d2d1_2.h>
#include <d3d11.h>
#include <dwrite.h>
#include <dxgi1_2.h>
#include <wrl/client.h>

#ifdef CRU_PLATFORM_WINDOWS
#ifdef CRU_WIN_GRAPHICS_DIRECT_EXPORT_API
#define CRU_WIN_GRAPHICS_DIRECT_API __declspec(dllexport)
#else
#define CRU_WIN_GRAPHICS_DIRECT_API __declspec(dllimport)
#endif
#else
#define CRU_WIN_GRAPHICS_DIRECT_API
#endif