vs2015用directx11中的effect11真是用得报警了,各种错误。下面详细配置步骤
1.安装Microsoft DirectX SDK (June 2010)
2.打开X:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Samples\C++\Effects11
3.打开Effects11_2010.sln,提示转换成vs2015的文件吧啦吧啦,全部点是
4.视线放到 解决方案资源管理器 页卡上,找到d3dxglobal.h并打开
5.定位到667行,
static void* __cdecl operator new(size_t s, CDataBlockStore &pAllocator)
{
D3DXASSERT( s <= 0xffffffff );
return pAllocator.Allocate( (UINT)s );
}
static void __cdecl operator delete(void* p, CDataBlockStore &pAllocator)
{
}
改为
void* __cdecl operator new(size_t s, CDataBlockStore &pAllocator);
void __cdecl operator delete(void* p, CDataBlockStore &pAllocator);
7.在最后一行添加
</

本文档详细介绍了在Visual Studio 2015中使用DirectX11的Effect11库的配置步骤,包括安装Microsoft DirectX SDK (June 2010),修改d3dxglobal.h文件中的new和delete操作符,以及编译和复制Effect11.lib到工程目录。
最低0.47元/天 解锁文章
941

被折叠的 条评论
为什么被折叠?



