![]() If not, the native debug output cannot get through to the output window (see above in this post for more info). WHERE IS DXCPL EXE LOCATED CODEManaged D3D 10.x /11.x applications (SlimDX, SharpDX and similar wrappers) Just like with D3D 9, when developing in C# you should remember to activate the flag “Enable native code debugging” under the Debug tab of your main project properties in Visual Studio. ![]() You can find more info, but basically what you need to do is create your Device with Creation Flags including the D3D11CREATEDEVICEDEBUG flag. If you havé a 64-bit operating system, I suggest you download the latest version of 64-bit. It allows á lot of gamés to be pIayed with many oId graphics cards. 4.- Back in the main tab, choose the configuration you want (probably want to set “Force On” to force debug output), and mute all the message types you don´t want to see (if any) Once your exe is on the list of apps the Control Panel manages, next step is to make sure your D3D device connects to the of DirectX. I finally find the version of dxcpl.exe I want, so that my old video card can play a new game, and my system has directX12 version installed. The New DirectX Control Panel We will need to deal with it to enable D3D debug and to manage other stuff, so first thing is to learn to differentiate between the old one (June 2010 DirectX SDK) and the new ones (Windows SDK).ģ.- In the window that will pop up (below), click on the dots “” and navigate to your exe file. WHERE IS DXCPL EXE LOCATED WINDOWS 8.1So, we will try to cover all the possible cases you could face when trying to activate the Debug Output in D3D, no matter if you work in Windows 7 with the old version of (June 2010), if you are in Windows 7 or Windows 8 and use, or if you are in the latest Windows 8.1 with its own. Keep in mind that some of the DirectX features are no longer distributed with the DirectX SDK, but with the Windows SDK. The following video explains some of the changes related to D3D Debugging, the DirectX Control Panel, and how all the new infrastructure works: You can also access the content. However, in the latest versions of Windows (8.1), Visual Studio (2013) and DirectX (11.2). ![]() Debugging D3D applications can be a pain, but it´s completely necessary sometimes if you want to know what´s going on in your D3D application (error codes don´t give much information without the debug output).
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |