Das sind meine Header aus, bevor ich auf das neue SDK aktualisiert:Windows 8 SDK umbenannt alle Header und ich weiß nicht, was jetzt enthalten?
#pragma once
#ifndef _EXTERNAL_DEPENDENCIES_H_
#define _EXTERNAL_DEPENDENCIES_H_
#if defined(DEBUG) || defined(_DEBUG)
#define _CRTDBG_MAP_ALLOC
#include <crtdbg.h>
#endif
#include <windows.h>
#include <time.h>
#include <mmsystem.h>
#include <cassert>
#include <ctime>
#include <algorithm>
#include <string>
#include <sstream>
#include <fstream>
#include <vector>
#include <assert.h>
#include <fcntl.h>
#include <pdh.h>
#include <stack>
#include <map>
#include <memory>
#include <random>
#include <xaudio2.h>
#include <x3daudio.h>
#include <xaudio2fx.h>
#include <ogg\ogg.h>
#include <ogg\os_types.h>
#include <vorbis\codec.h>
#include <vorbis\vorbisenc.h>
#include <vorbis\vorbisfile.h>
#include "d3dx11Effect.h"
#include <d3dx11.h>
#include <xnamath.h>
#include <dxerr.h>
#include <dinput.h>
#include <d3dcommon.h>
#include <dxgi.h>
#include <d3d11.h>
#include <d3dcompiler.h>
#include <d3dx10math.h>
#include <d3dx11async.h>
#include <D3DX11tex.h>
#include <gdiplus.h>
#pragma comment (lib, "gdiplus.lib")
#pragma comment (lib, "winmm.lib")
#pragma comment (lib, "dxguid.lib")
#pragma comment (lib, "d3dx9d.lib")
#pragma comment (lib, "d3dx10d.lib")
#pragma comment (lib, "d3d11.lib")
#pragma comment (lib, "d3dx11.lib")
#pragma comment (lib, "dxgi.lib")
#pragma comment (lib, "dxgi.lib")
#pragma comment (lib, "dxerr.lib")
#pragma comment (lib, "d3dx10.lib")
#pragma comment (lib, "wsock32.lib")
#pragma comment (lib, "dinput8.lib")
#pragma comment (lib, "dxguid.lib")
#pragma comment (lib, "pdh.lib")
#pragma comment (lib, "comctl32.lib")
#pragma comment (lib, "xaudio2.lib")
#pragma comment (lib, "x3daudio.lib")
#pragma comment (lib, "libogg.lib")
#pragma comment (lib, "libogg_static.lib")
#pragma comment (lib, "libvorbis.lib")
#pragma comment (lib, "libvorbisfile.lib")
#pragma warning (disable : 4482)
#endif
Atleast die Hälfte von ihnen in dem neuen SDK fehlen ...
Die meisten der Kern DirectX-Header umbenannt werden, ich habe um die, aber die Hälfte von ihnen fehlt nur, wie Dxerr.h und d3dx11async.h und sogar d3dx10math.h/xnamath.h (oh und wenn ich DirectXMath.h einschließen, es sagt immer noch, dass XMFLOAT3 nicht definiert ist). Ich weiß nicht, was ich jetzt tun soll, sagt es überall, wie man vom DirectX SDK vom Juni 2010 zum Windows SDK 8.0 migrieren kann?
(die Website verwanzt und es funktioniert nicht den vollständigen Beitrag SHOW, IT SO HIER IS :) Die meisten der DirectX-Header werden umbenannt, ich habe das verstanden, aber die Hälfte von ihnen fehlt nur, wie Dxerr.h und d3dx11async.h, und sogar
Bitte entfernen Sie diesen Kommentar und sehen Sie sich das nächste Mal an, was Sie in den Text schreiben. Sie haben '<' 'verwendet und die Browser interpretierten den folgenden Text als HTML-Tag. – quetzalcoatl