SM4 DX10 only execute error Windows

At package with support only for DX10 in my computer (Windows 7 with DX11) return error https://dl.dropboxusercontent.com/u/28070491/UE/Forums/2016-03-24_10-51-56.png don’t should use by default DX10 when DX11 is not enabled ?

Hey -

I’m not sure I understand what you’re asking. It sounds like you are trying to package your game for use with a machine using DX10? The following link shows how to setup the Project Settings to target different RHIs (Rendering Hardware Interface):

https://docs.unrealengine.com/latest/INT/Programming/UnrealBuildSystem/Configuration/Windows/index.html

If there is any content in your project that is using SM5 (materials or anything else), that would be what is likely causing the error message. You can use the Feature Level Switch node in your materials to control how materials display on different RHI platforms:

Cheers

Well yeah is more about if I checked the DX10 only use why then the UE4 execute as DX11 ? Don’t should have a internal change in code to use DX10 at launch, and don’t need execute with a command ?

Could you elaborate on exactly what you’re doing and the problem you’re running into? You mentioned packaging, can you list the steps you use to package and at what point you get the error you posted? Have you made sure that the content is cooked prior to packaging?

Okay, you create a new project with one of the templates, then select to package as x32 and shipping (but before go to Project Settings->Platforms->Windows and check only in the top the DirectX 10 SM4) when you try to open your game in the desktop will return the error.