Compile a SPIR-V module into DXIL.
\param words SPIR-V module to compile
\param word_count number of words in the SPIR-V module
\param specializations specialization constants to compile with the shader
\param num_specializations number of specialization constants
\param stage shader stage
\param entry_point_name name of shader entrypoint
\param conf configuration for spriv_to_dxil
\param out_dxil will contain the DXIL bytes on success (call spirv_to_dxil_free after use)
\return true if compilation succeeded