filename is for example: L"Shadows.cso" (or what ever format you have, maybe .fxo)
mFX is : ID3DX11Effect* mFX;
std::ifstream fin(filename, std::ios::binary); fin.seekg(0, std::ios_base::end); int size = (int)fin.tellg(); fin.seekg(0, std::ios_base::beg); std::vector<char> compiledShader(size); fin.read(&amp;amp;compiledShader[0], size); fin.close(); D3DX11CreateEffectFromMemory(&compiledShader[0], size, 0, device, &mFX);
Regards