Programación de sombreadores en dx11
Aunque el sombreador es un código, generalmente no se compila en un archivo ejecutable. Existe como un archivo de recursos. Si elimina el código fuente del sombreador, este no se puede cargar.
Si realmente desea compilarlo en un archivo ejecutable binario, puede almacenar el código fuente del sombreador en un archivo fuente cpp en forma de cadena, de modo que pueda proporcionar esa cadena al cargar.