added an exception when DXSDK_DIR is not found