2
votes

I'd like to color some icons in a WPF application using a pixel shader. However, when I go to get the DirectX SDK to get fxc, I see that it's deprecated -- I find links to DirectX11 and the new "Effects" system in WPF. However, that seems to be deprecated as well.

I'm wondering: what is the current practice to get a pixel shader into WPF? For context (though this shouldn't matter technically), I'm using a Prism/Unity-based MVVM architecture, so I'd like to eventually handle these colors through XAML binding.

I see alot of people using SlimDX, but I'd really like to avoid introducing yet another library dependency into my application.

1
Are you looking for fxc for newer versions of DirectX? It's now a part of the Windwos SDK instead of a separate DirectX SDK (source).Jay T
This actually is all I was missing. If you would like to submit this as an answer I would be happy to approve it.Methalous

1 Answers

2
votes

The DirectX SDK was merged into the Windows SDK back when Windows 8 was released [source], which is where you can find the newer versions of FXC.