Vorrei compilare un file hlsl shader nel mio progetto C# in Visual Studio 2015. Con un progetto C++ ottengo immediatamente le proprietà corrette se aggiungo un file hlsl come il foto qui sotto:Come compilare il file hlsl shader nel progetto Visual Studio C#
Tuttavia quando voglio fare questo nel mio progetto C# (con SharpDX) non ottengo tali opzioni e quindi non può compilare in un file CSO per il mio progetto.
Qualcuno sa una soluzione per questo?
Questa è davvero una buona soluzione. Impostare il nome del file oggetto di uscita dei file HLSL su $ (SolutionDir) \% (Nome file) .cso. E poi aggiungere il file cso come file di contenuto al progetto principale con "copia sempre" o "copia se più recente" ha fatto il trucco. –