OSDN Git Service

Release Preview 対応
[shooting3/shootinggame.git] / ShootingGame / pch.h
1 //
2 // pch.h
3 // 標準システムのインクルード ファイルのヘッダー。
4 //
5
6 #pragma once
7
8 #include <wrl.h>
9 #include <d3d11_1.h>
10 #include <d2d1_1.h>
11 #include <d2d1effects.h>
12 #include <dwrite_1.h>
13 #include <wincodec.h>
14 #include <agile.h>
15 #include <DirectXMath.h>
16
17 #include <xaudio2.h>
18 #include <xaudio2fx.h>
19
20 #include <mmreg.h>
21 #include <mfidl.h>
22 #include <mfapi.h>
23 #include <mfreadwrite.h>
24
25 #include <XInput.h>
26
27 #include <stdio.h>
28 #include <vector>
29 #include <memory>
30
31 #include <thread>
32 #include <ppltasks.h>
33
34 // Core Audio
35 #include "avrt.h"
36 #include "mmsystem.h"
37 #include <mmdeviceapi.h>
38 #include <AudioClient.h>
39 #include <audiopolicy.h>
40
41
42 #include "exception.h"
43 #include "BasicMath.h"
44 #include "strsafe.h"
45
46 #include "boost/format.hpp"
47 #include "boost/lexical_cast.hpp"
48 #include "boost/shared_array.hpp"
49 #include "boost/ptr_container/ptr_array.hpp"
50
51 #include "sf_com.h"
52 #include "sf_memory.h"
53 #define COMPTR_TYPEDEF(x) typedef Microsoft::WRL::ComPtr<x> x## Ptr
54