Visual Studio 2015 also supports development on Windows 10 and has new features targeting Windows 10 development. The Visual Studio Tools for Windows 10, which became available this week, provides additional Windows 10 specific tools, libraries and header files. It also automatically configures the Windows Graphics Tools optional feature. Have you tried to install the Graphic Tools on another computer, then copy the corresponding folders from c:/Windows/WinSxs? I have these files and folders: amd64microsoft-windows-directx-graphics-tools31bf3856ad364e3510.0.4none37bf9082f6de1fcf, x86microsoft-windows-directx-graphics-tools31bf3856ad364e3510.0.4nonedba0f4ff3e80ae99, amd64microsoft-windows-directx. Jul 07, 2019 Describes how to obtain the latest version of DirectX to enable games and multimedia applications on your system. Skip to main content. Microsoft Support. Office; Windows; Surface. DirectX 10.1 is included in Windows Vista SP1 or later, and Windows Server SP1 or later. There is no stand-alone update package for this version. Free download and latest review: DirectX 11 (setup for Windows PC) is an application programming environment for Windows 8 and Windows 7 to bring direct3D and other APIs in motion to play compatible games, sounds, and multimedia, also available as DirectX 11.2 and 11.3. Fisher paykel washer service manual.
Active3 years, 9 months ago
I got the following error when I was debugging my D3D application in VS2015.
I know I need to enable Graphics Tools in Win10 or run
Dism /online /add-capability /capabilityname:Tools.Graphics.DirectX~~~~0.0.1.0 to enable it.
But the machine I am working on are not allowed to connect to the internet. Is there a way to enable that offline?
Thanks a lot.
Products certifiedby the Federal Communications Commission and Industry Canada will bedistributed in the United States and Canada. Asus. Please visit the ASUS USA and ASUSCanada websites for information about locally available products. .
larryzhaolarryzhao
1,69522 gold badges3333 silver badges5555 bronze badges
2 Answers
For the November 2015 update (build 10586) of Windows 10, you can find the Feature On Demand CABs for the Graphics Tools package here. You can install it via
dism as noted in the documentation with that package.
Keep in mind that there's a lot of stuff in Windows 10 that's a number of 'feature on demand' parts of Windows including .NET 3.5, language packs, etc.
22.3k11 gold badge3333 silver badges5555 bronze badges
Not sure, but maybe the Graphic tools can ben installed from the iso of your Win10 ? Need for speed carbon iso.
arya404arya404
Not the answer you're looking for? Browse other questions tagged windows-10direct3ddirect3d11 or ask your own question.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).However, things have changed quite a bit recently in the latest versions of Windows (8.1), Visual Studio (2013) and DirectX (11.2). 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 in the form of slides. Keep in mind that some of the DirectX features are no longer distributed with the DirectX SDK, but with the Windows SDK. So, 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 DirectX SDK (June 2010), if you are in Windows 7 or Windows 8 and use the new Windows SDK, or if you are in the latest Windows 8.1 with its own Windows SDK. The New DirectX Control PanelWe 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). It´s easy: the new ones only include one tab (Direct3D 10.x/11.x):Directx Graphics Tools Windows 10 Not Showing
So, if you are developing for D3D 10.x or 11.x, use the new one as the old one won´t have any effect. If you are still using D3D9 and the old DX SDK 2010, grab the one on your left. Note: See the above video to learn about new features in the panel like the “Feature level limit”. Windows 7D3D 9.xIf you are still developing with D3D9, honestly you should seriously consider moving forward. But if you can´t, and you need to enable debug in your app, you just need to use the OLD Control Panel described above, and navigate to the Direct3D 9 tab to make sure you select “Use Debug Version of Direct3D 9”, and turn the Debug Output Level to “More”, just like depicted in the following image:That should force your DirectX applications to use the Debug version of the DirectX libraries, so you should immediately start to see debug output in Visual Studio. Managed D3D9 applications (SlimDX, SharpDX and similar wrappers)If you are developing in C#, keep in mind that you will also need to activate the flag “Enable native code debugging” under the Debug tab of your main project properties in Visual Studio. If not, the native debug output cannot get through to the output window.D3D 10.x / 11.xImportant None: The necessary components for debugging D3D 10.x and 11.x are no longer installed with the old DirectX SDK (June 2010). In order to have them you need to install the Windows 8 SDK (even if you are in Win7). If you don´t have the necessary components, the creation of the device with the 'debug' flag will fail (see below for more info). One easy way to check if you have the components is to check the existance of the NEW DX Control Panel, in C:WindowsSystem32.Activating the debug output in D3D 10.x / 11.x is a bit different, as settings are handled per application (you need to add your exe to a list in the control panel, and set an specific configuration for it in there). To do so, please follow these steps:
You can find more info here, but basically what you need to do is create your Device with Creation Flags including the D3D11_CREATE_DEVICE_DEBUG flag. Managed 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. If not, the native debug output cannot get through to the output window (see above in this post for more info).Windows 8.x + Windows SDKThis part covers the case when working in Windows 8.x with the newer versions of the Windows SDK.D3D 9.xDebugging D3D 9 applications in Windows 8 should work exactly the same as we did in Windows 7. Of course, the new Windows SDK doesn’t include tools to configure D3D9, so you should install the June 2010 DX SDK to get access to the OLD control panel. I couldn’t make sure this works as all my machines are updated to Windows 8.1, so any feedback here will be really welcome.What I can tell you is that, unfortunately, D3D9 debugging seems to be disabled in Windows 8.1. If you open the OLD DX Control Panel, you will see that all the debug parts of the D3D 9 tab are grayed out. I tried by all means to bring it back with no luck, so if you manage to enable it, please let me know. D3D 10.x / 11.xEnabling debug output for D3D 10.x and 11.x is pretty much the same as in the case of Windows 7, unless this time you will need to use theDirectx Graphics Tools DownloadNEW version of the DX Control Panel, located in C:WindowsSystem32 instead of the usual DXSDK folders.Also, remember to create your devices specifying the D3D11_CREATE_DEVICE_DEBUG creation flag (as described above), and in the case of developing in C#, remember to activate the “Enable native code debugging” option in your main project. TroubleshootingDirectx Graphics Tools Feature Windows 10
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |