Unhandled exception at 0x1023ee23 (msvcr80d.dll) in xxxx.exe: 0xC0000005: Access violation writing location 0x00ed7000.
通过Directx9 创建后台缓存,memcpy()拷贝报错,开始找了很久都没有眉目,后来找了下原因:
创建DX Device时没有指定后台缓存的宽、高,值不是原来想要的,就出现了memcpy拷贝错误
只需要添加:
d3dpp.BackBufferWidth = width;
d3dpp.BackBufferHeight = height;