NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
stdafx.h
Go to the documentation of this file.
1 /*=============================================================================
2 
3  libvideo: a library for SDI video processing.
4 
5  Copyright (c) University College London (UCL). All rights reserved.
6 
7  This software is distributed WITHOUT ANY WARRANTY; without even
8  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
9  PURPOSE.
10 
11  See LICENSE.txt in the top level directory for details.
12 
13 =============================================================================*/
14 
15 // stdafx.h : include file for standard system include files,
16 // or project specific include files that are used frequently, but
17 // are changed infrequently
18 //
19 
20 #pragma once
21 
22 #include "targetver.h"
23 
24 // Exclude rarely-used or broken stuff from Windows headers
25 #ifndef WIN32_LEAN_AND_MEAN
26 #define WIN32_LEAN_AND_MEAN
27 #endif
28 #ifndef NOMINMAX
29 #define NOMINMAX
30 #endif
31 
32 #include <iostream>
33 #include <vector>
34 #include <cassert>
35 #include <string>
36 #include <sstream>
37 #include <map>
38 #include <fstream>
39 
40 #include <GL/glew.h>
41 #include <GL/wglew.h>
42 
43 #include <nvapi.h>
44 #include <NVEncoderAPI.h>
45 #include <nvcuvid.h>
46 #include <cuda.h>
47 #include <cuda_gl_interop.h>
48 #include <cuda_runtime_api.h>
49 
50 #include <windows.h>