Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Can you compile DX9 compatible programs with DX11 SDK?

Can you compile a program using the DirectX11 SDK that will run on a system with only the DirectX9 runtime? Assuming that you stick to only the functions that are present in the DirectX9 SDK or earlier, that is.

I'd like to generate a version of the executable that will run under XP, but I don't want to juggle multiple versions of the SDK (and probably multi-boot to avoid conflicts) if I can avoid it.

2 Answers

Relevance
  • 1 decade ago
    Favorite Answer

    Yes. Just make sure you're using the D3D9 API, and not mistakenly using the D3D11 API with FEATURE_LEVEL_9_X. If you stick to the 9 API only, you shouldn't have to worry about the extras in 11.

  • 4 years ago

    Dx11 Sdk

Still have questions? Get your answers by asking now.