Here's how I enable SweetFX on Windows 8.1 in case it helps anyone...
If you get a CreateDXGIFactory error when you run a game it will probably be because you are on Windows 8 / 8.1. You can use the EFX injector version of SweetFX to fix this but FXAA / SMAA won't work (but sharpening will so if thats all you want then stop reading here)
The best solution to this is to use RadeonPro to inject SweetFX, it works with both NVIDIA and ATI cards. RadeonPro only works with SweetFX 1.4 though so I use Sekta's modified SweetFX -
http://forums.guru3d.com/showthread.php?p=4815875#post4815875 that includes the SweetFX 1.5.1 shaders in the 1.4 package
I personally only use lumasharpen, SMAA and dither.
For SMAA I use:
#define SMAA_THRESHOLD 0.05
#define SMAA_MAX_SEARCH_STEPS 64
#define SMAA_MAX_SEARCH_STEPS_DIAG 16
#define SMAA_CORNER_ROUNDING 25
For LumaSharpen:
#define sharp_strength 1.00
#define sharp_clamp 0.070
#define pattern 9 //Use 4 if you're not using Sekta's modified version
#define offset_bias 1.0
Dither: default settings.
As long as you use Sekta's package you should be able to change these values from the RadeonPro GUI. Don't forget to right click the executable in the GUI and Apply Now for these to stick. Also don't forget to add the launcher under the launcher tab.
If you press Scroll Lock in game you can enable / disable SweetFX and see the difference in game. You will know if its working as it will say SweetFX Enabled / Disabled in top right corner.
All of the injectors have a very minimal performance hit, usually much faster than any in game AA method.